学位论文 > 优秀研究生学位论文题录展示

SysModeler:一个SysML的建模工具的研究与实现

作 者: 鲍鹏丽
导 师: 马浩海
学 校: 内蒙古大学
专 业: 管理科学与工程
关键词: SysML UML 建模工具 模型
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 152次
引 用: 0次
阅 读: 论文下载
 

内容摘要


出于满足系统工程的实际需要,国际系统工程学会INCOSE(InternationalCouncil on Systems Engineering)和OMG决定在对UML2.0的子集进行复用和扩展的基础上,于2003年提出了一种新的系统建模语言——SysML(SystemsModeling Language),作为系统工程的标准建模语言。SysML(系统建模语言Systems Modeling Language)是一种多用途建模语言,用于由软硬件、数据和人综合而成的复杂系统的集成体系结构说明、分析、设计及校验。在应用SysML对系统工程建模时,需要相应的SysML建模环境。目前单独支持SysML的建模环境尚不存在,同时UML的建模环境又无法满足SysML建模的实际需求。因此本文提出了基于OMGSysML1.0规范的建模工具SysModeler,来满足系统工程师建模的实际需求,推动系统工程理论和实践的发展。SysModeler按照系统工程项目为中心的文档组织方式,囊括了系统工程建模时所需的若干个完整的工具,有助于整合系统工程过程。SysModeler可以使系统工程师在直观环境中,用建模语言管理复杂系统,从而提升系统设计开发质量。本文以SysModeler的设计与实现为主线,首先介绍了系统建模语言SysML的提出,以及SysML的语义和表示法,帮助进一步了解和掌握SysML,其次分析了SysModeler所使用的开发平台插件GEF的工作机制,从而为了解软件的设计方案打下坚实的基础。然后阐述基于系统建模语言SysML的建模环境SysModeler的实现目标、体系框架的设计以及实现和使用的应用场景。最后对系统的设计与实现的整个过程作了总结,提出了改进建议。

全文目录


摘要  4-6
ABSTRACT  6-8
目录  8-10
图表目录  10-11
第一章 绪论  11-14
  1.1 课题研究背景  11-12
  1.2 国内外研究现状  12
  1.3 课题解决的关键技术  12
  1.4 本论文的安排  12-14
第二章 SysML简介  14-22
  2.1 SysML的提出  14-15
  2.2 SysML的语义  15-18
    2.2.1 元模型理论  15-16
    2.2.2 语言组织结构(包结构)  16-17
    2.2.3 语言形式  17-18
  2.3 SysML的表示法  18-22
第三章 SysModeler的开发框架  22-29
  3.1 Eclipse简介  22-23
    3.1.1 历史背景  22-23
    3.1.2 开放原始码软件  23
    3.1.3 跨语言、跨平台  23
  3.2 GEF简述  23-29
    3.2.1 模型  24-25
    3.2.2 控制器  25-26
    3.2.3 视图  26-27
    3.2.4 GEF的工作机制  27-29
第四章 SysModeler的设计  29-35
  4.1 软件的实现目标  29
  4.2 软件设计原则  29-30
  4.3 软件的体系框架  30-31
  4.4 软件的功能设计  31
  4.5 软件界面框架设计  31-33
  4.6 软件的包结构设计  33-35
第五章 SysModeler的实现和应用  35-60
  5.1 SysModeler工作平台的实现  35-39
    5.1.1 整体布局的实现  35-36
    5.1.2 项目管理窗口的实现  36-39
    5.1.3 其他窗口的实现  39
  5.2 SysModeler的三层结构的实现  39-52
    5.2.1 模型层的实现  39-41
    5.2.2 控制器层的实现  41-48
    5.2.3 视图层的实现  48-52
  5.3 SysModeler的应用场景  52-60
    5.3.1 需求和用例建模  53-55
    5.3.2 结构建模  55-56
    5.3.3 行为建模  56-60
第六章 总结与展望  60-61
参考文献  61-63
致谢  63-64
攻读硕士期间发表的学术论文  64

相似论文

  1. 基于巨磁阻抗效应磁测传感器及地磁匹配算法研究,P318
  2. 电火花加工中的电极损耗机理及控制研究,TG661
  3. 油漆焦油基单颗粒危险废物热解和燃烧特性的实验研究,X705
  4. 粉末活性炭—超滤工艺处理微污染地表水试验研究,X703
  5. 陀螺稳定吊舱控制系统稳定回路设计与研究,V241.5
  6. 卫星姿态的磁控制方法研究,V448.222
  7. 涡轮S2流面正问题气动优化设计研究,V235.11
  8. 光纤陀螺温度漂移建模与补偿,V241.5
  9. 电磁轨道炮外弹道建模与仿真研究,TJ399
  10. 轨道交通引起周围环境竖向振动的振源特性分析,U211.3
  11. RUV4汽车点火线圈工艺参数分析及影响因素研究,U463.64
  12. 基于LIN总线的电动车窗控制方法研究,U463.6
  13. 径向振动模式压电变压器的等效电路模型与应用,TM406
  14. 压电陶瓷驱动器迟滞补偿方法研究,TM282
  15. 基于DSP的感应电动机四象限运行系统的研究,TM346
  16. 基于DSP的感应电机矢量控制系统研究,TM346
  17. 适应多总线通讯模式的感应电动机矢量控制系统研究,TM346
  18. 基于细胞电生理模型的膜片钳实验仿真平台设计与实现,R318.0
  19. 基于信息熵的课堂观察量化评价模型研究,G632.4
  20. SOA高校迎新系统中的SDO模型的研究与实现,G647
  21. 高精度激光跟踪装置闭环控制若干关键问题研究,TN249

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com