首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于AOP的航电软件系统的设计与实现

摘要第3-5页
ABSTRACT第5-6页
1 引言第9-12页
    1.1 研究背景第9-10页
    1.2 设计和实现基于AOP 的航电软件系统的意义第10-11页
    1.3 本论文的结构第11-12页
2 AOP 技术综述第12-21页
    2.1 AOP 的基本概念第12-15页
        2.1.1 什么是OOP第12页
        2.1.2 为什么要引入AOP第12-14页
        2.1.3 AOP 技术的定义第14-15页
    2.2 AOP 技术的特性第15-16页
        2.2.1 AOP 技术与OOP 技术的比较第15-16页
        2.2.2 AOP 技术的优势第16页
    2.3 AOP 的具体实现技术第16-21页
        2.3.1 AspectJ第16-17页
        2.3.2 AspectWerkz第17-18页
        2.3.3 Jboss第18页
        2.3.4 Spring Framework第18-19页
        2.3.5 AspectC#第19页
        2.3.6 JAC第19-21页
3 基于AOP 的航电软件系统的设计第21-41页
    3.1 对于需求的考虑第21-25页
        3.1.1 系统简述第21页
        3.1.2 需求分析第21-24页
        3.1.3 符合 DO-178B 的需求过程第24-25页
    3.2 对于设计的考虑第25-41页
        3.2.1 AOP 的设计构想第26页
        3.2.2 特别考虑的方面第26-28页
        3.2.3 符合 DO-178B 的设计过程第28-30页
        3.2.4 设计概述第30-39页
        3.2.5 方面思想对设计的优化第39-41页
4 基于AOP 的航电软件系统的实现第41-60页
    4.1 方面工具的选择第41-42页
    4.2 核心关注点的开发第42页
    4.3 AOP 的运用第42-57页
        4.3.1 新关注点开发第42-50页
        4.3.2 经典关注点的应用第50-57页
    4.4 DO-178B 规范的应用第57-58页
    4.5 方面思想对编码的优化第58-60页
5 基于AOP 的航电软件系统的验证第60-75页
    5.1 航电软件验证第60-63页
        5.1.1 软件验证活动第60-62页
        5.1.2 软件产品等级划分第62-63页
    5.2 软件系统的测试第63-75页
        5.2.1 单元测试中的应用第64-70页
        5.2.2 集成测试中的应用第70-71页
        5.2.3 系统测试中的应用第71-73页
        5.2.4 回归测试与维护阶段中的应用第73-75页
6 总结与展望第75-78页
    6.1 研究工作的主要内容第75-76页
    6.2 研究工作体会第76-77页
    6.3 进一步研究工作的展望第77-78页
参考文献第78-80页
附录第80-91页
    1. 传统流程示例第80-83页
    2. 核心关注点代码第83-88页
    3. 权限管理的简略代码第88-91页
致谢第91-92页
攻读学位期间发表的学术论文第92页

论文共92页,点击 下载论文
上一篇:面向仿人手的表面肌电信号的模式识别研究
下一篇:SCTP协议关键技术研究及其实现