文摘
英文文摘
声明
第1章引言
1.1基于UML面向对象开发方法的不足
1.2基于SysML模型驱动架构开发方法及意义
第2章基于SysML模型驱动架构概述
2.1 SysML概述
2.1.1 SysML语义
2.1.2 SysML的图形表示
2.1.3 SysML主要特点及应用领域
2.2 MDA概述
2.2.1 MDA思想
2.2.2 MDA应用框架
2.2.3 MDA优点
2.2.4基于MDA软件开发方法的研究
2.2.5 MDA目前的状况
2.3基于SysML的模型驱动的解决方案
2.3.1静态结构模型
2.3.2动态行为模型
2.3.3 SysML模型驱动的CASE工具
第3章基于SysML模型驱动的软件开发流程
3.1需求管理与系统建模
3.1.1模型和需求的关系
3.1.2需求的层次划分
3.1.3域模型
3.1.4模型、系统分析与系统设计
3.1.5需求的追踪性
3.2开发过程和信息组织
3.3分析和设计文档
3.4开发流程
3.4.1需求分析
3.4.2系统分析
3.4.3系统设计
3.4.4系统实现
第4章基于SysML的饮料自动售货机的建模
4.1需求分析
4.1.1需求分析的目的
4.1.2需求分析的行为
4.1.3需求分析阶段的交付
4.2系统分析阶段
4.2.1系统分析的目的
4.2.2系统分析的行为
4.2.3系统分析阶段的交付
4.3系统设计阶段
4.3.1系统设计的目的
4.3.2系统设计阶段的交付
4.4建模中迭代的开发过程
4.4.1需求阶段系统域图的迭代
4.4.2域建模的迭代
4.5模型验证和测试
4.5.1用例的单元测试
4.5.2系统测试
4.6模型的编译和实现
第5章展望与总结
5.1技术总结
5.2目前基于SysML模型驱动架构存在的问题
5.3基于SysML模型驱动架构的发展展望
参考文献
致谢
研究生履历