文摘
英文文摘
声明
第一章 引言
1.1课题简介
1.2国内外发展现状与趋势
1.2.1嵌入式软件建模及其发展历程
1.2.2基于模型的验证技术及其研究历程
1.3课题主要研究内容
1.3.1主要研究内容
1.3.2拟解决的技术难点
1.3.3预期达到的目标
1.3.4主要技术指标
1.4论文综述
1.5论文结构
第二章 相关技术分析
2.1模型级开发的相关技术
2.1.1模型驱动体系架构MDA
2.1.2航空标准:体系结构分析设计语言(AADL)
2.1.3 AADL语言的相关分析
2.1.4 OSATE工具的相关分析
2.2嵌入式开发的相关技术
2.2.1嵌入式实时操作系统
2.2.2 LambdaPro集成开发环境
2.2.3基于Matlab/Simulink环境的系统开发模式
2.3本章小结
第三章 总体设计
3.1嵌入式软件开发现状
3.2系统模型
3.2.1系统结构
3.2.2系统用况分析
3.2.3系统实现功能目标
3.3本章小结
第四章 UcaG代码生成模块的设计与实现
4.1 UcaG的总体设计
4.1.1设计要点
4.1.2模块结构
4.1.3系统运行说明
4.2子模块的设计与实现
4.2.1模型解析模块的设计与实现
4.2.2规则应用模块设计与实现
4.3用户界面
4.4 UcaG代码生成工具的展望
4.5本章小结
第五章 UcaS调度分析模块的简介
5.1 UcaS的总体设计
5.1.1软件体系结构和设计原理
5.1.2系统状态和模式
5.1.3系统运行说明
5.2各模块简介
5.2.1数据采集模块
5.2.2调度分析模块
5.2.3系统仿真模块
5.2.4.事件产生模块
5.3本章小结
第六章LambdaMDE开发环境的实现
6.1开发方式
6.2技术方案
6.3各个功能模块的实现
6.3.1 LambdaMDE工程模块的实现
6.3.2 OSATE模块的实现
6.3.3 Simulink模块的实现
6.3.4 MATE测试模块的实现
6.3.5同步调试模块的实现
6.4LambdaMDE插件工程打包生成Eclipse产品
6.5本章小结
第七章 测试
7.1测试模型
7.2各个模块的基本功能测试
7.2.1 LambdaMDE工程模块功能测试
7.2.2 OSATE模块功能测试
7.2.3 Simulink模块功能测试
7.2.4 MATE测试模块功能测试
7.2.5同步调试模块的功能测试
7.3功能测试结果
7.4性能测试结果
7.5测试总结
7.5.1功能测试结果分析
7.5.2性能测试结果分析
7.5.3开发环境测试结果分析
第八章 总结
8.1课题总结
8.2课题特点
8.2.1本课题的主要创新点
8.2.2本课题的具体特点
8.3不足与展望
8.3.1不足
8.3.2后续工作
致谢
参考文献
攻读硕士期间取得的研究成果