声明
摘要
第一章 绪论
1.1 课题研究背景
1.2 国内外研究现状
1.3 存在的问题
1.4 本文的研究目标与工作
1.5 论文的组织结构
第二章 研究基础
2.1 AADL语言对安全攸关系统建模的原理
2.2 XML简介
2.3 JAVA AWT
2.3.1 JAVA AWT简介
2.3.2 双缓冲技术介绍
2.4 本章小结
第三章 AADL子集选取及语法研究
3.1 AADL子集标准简介
3.1.1 AADL子集标准遵守的原则
3.1.2 AADL子集选取的具体结论
3.2 AADL组件
3.2.1 AADL软件组件
3.2.2 系统组件
3.3 组件交互
3.3.1 端口
3.3.2 子程序调用
3.3.3 子组件访问
3.4 模式
3.5 本章小结
第四章 AADL建模工具的设计
4.1 引言
4.2 整体设计
4.2.1 系统结构设计
4.2.2 用户界面的设计
4.3 详细设计
4.3.1 客户端主程序的设计
4.3.2 editor(AADL图形化编辑界面)
4.3.3 navigation(导航栏界面)
4.3.4 atributeBar(属性栏)
4.4 模型转储恢复模块的设计
4.4.1 AADL模型转储的XML标签设计
4.4.2 AADL模型转储的设计
4.4.3 AADL模型恢复的设计
4.5 本章小结
第五章 AADL建模工具的实现
5.1 总体的实现
5.2 具体实现
5.2.1 客户端主程序的实现
5.2.2 editor(AADL图形化编辑界面)
5.2.3 navigation(导航栏界面)
5.2.4 atributeBar(属性栏)
5.3 模型转储恢复模块的实现
5.3.1 AADL模型转储的实现
5.3.1 AADL模型恢复的实现
5.4 本章小结
第六章 AADL建模工具的测试
第七章 总结与展望
7.1 总结
7.2 展望
参考文献
在校期间参加的科研项目和发表的论文
致谢