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

面向开发的软件安全性测试过程建模和开发

摘要第6-8页
abstract第8-9页
第1章 绪论第14-20页
    1.1 研究背景意义第14-15页
    1.2 国内外现状第15-16页
    1.3 论文研究内容第16-17页
    1.4 文章的章节安排第17-18页
    1.5 本章小结第18-20页
第2章 基本理论基础第20-34页
    2.1 软件开发基本理论第20-23页
        2.1.1 软件定义第20页
        2.1.2 软件的特性第20-21页
        2.1.3 软件的分类第21页
        2.1.4 开发中包含的内容第21-22页
        2.1.5 软件开发过程基本模型第22-23页
    2.2 软件测试基本理论第23-28页
        2.2.1 软件测试的定义第23-24页
        2.2.2 软件测试目的和目标第24页
        2.2.3 软件测试的原则第24-26页
        2.2.4 软件测试基本模型第26-28页
    2.3 软件安全基本理论第28-32页
        2.3.1 软件安全性定义第28页
        2.3.2 软件安全性特点第28-29页
        2.3.3 软件安全性注意事项第29页
        2.3.4 软件安全性过程内容第29-31页
        2.3.5 安全测试过程分析第31-32页
    2.4 本章小结第32-34页
第3章 软件安全性测试模型建立第34-42页
    3.1 软件安全性测试过程模型第34-36页
        3.1.1 模型的建立要求第34页
        3.1.2 轨迹模型设计第34-36页
    3.2 模型分析第36-37页
    3.3 用例生成方法研究第37-41页
        3.3.1 故障树原理第37-39页
        3.3.2 故障分析第39-40页
        3.3.3 安全性测试用例的生成第40-41页
    3.4 本章小结第41-42页
第4章 工具的设计与实现第42-56页
    4.1 开发环境介绍第43页
        4.1.1 开发语言简介第43页
        4.1.2 开发工具NetBeans IDE for Java Developers第43页
        4.1.3 JDK第43页
    4.2 安全测试管理的设计与实现第43-48页
        4.2.1 安全测试管理设计第43-45页
        4.2.2 安全测试管理实现第45-48页
    4.3 危险辅助分析设计与实现第48-51页
        4.3.1 危险辅助分析设计第48-51页
        4.3.2 危险辅助分析实现第51页
    4.4 用例文件的设计与文件导出第51-54页
        4.4.1 FreeMarker插件第51-52页
        4.4.2 模板设计第52-53页
        4.4.3 安全测试用例导出实现第53-54页
    4.5 本章小结第54-56页
第5章 实例应用第56-76页
    5.1 实例文档描述第56-60页
        5.1.1 需求文档第56-57页
        5.1.2 设计文档第57-60页
    5.2 初步危险分析第60-65页
    5.3 开发过程安全分析第65-75页
        5.3.1 需求安全危险分析第65-67页
        5.3.2 设计安全分析第67-69页
        5.3.3 单元安全分析第69-71页
        5.3.4 集成安全分析第71-73页
        5.3.5 系统安全分析第73-74页
        5.3.6 用例生成第74-75页
    5.4 本章小结第75-76页
总结与展望第76-78页
    总结第76-77页
    展望第77-78页
参考文献第78-80页
附录第80-88页
    附录1第80-83页
    附录2第83-86页
    附录3第86-88页
攻读硕士学位期间发表的学术论文第88-90页
致谢第90页

论文共90页,点击 下载论文
上一篇:轴流风扇流场及气动噪声的实验研究
下一篇:基于光散射法的铝尘浓度检测系统设计