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

基于模型的安全关键软件全覆盖测试方法的研究与实现

摘要第1-4页
ABSTRACT第4-9页
第一章 绪论第9-17页
   ·引言第9页
   ·课题研究背景第9-15页
     ·安全相关软件标准第9-11页
     ·软件测试覆盖率第11-13页
     ·基于模型的设计方法第13-15页
   ·课题开发环境第15页
   ·本文研究内容第15-17页
第二章 软件结构覆盖率分析第17-32页
   ·覆盖率分析第18-20页
   ·代码结构覆盖率第20-24页
     ·语句覆盖第20-22页
     ·判定覆盖第22-23页
     ·MC/DC 覆盖第23-24页
   ·MC/DC 覆盖率分类第24-28页
     ·唯一原因法第24-26页
     ·屏蔽法第26-27页
     ·二者比较第27-28页
   ·使用MC/DC 时应注意的问题第28-32页
     ·逻辑式中操作符OR 与XOR 的误写第29-30页
     ·逻辑式中括号的位置不正确第30页
     ·逻辑式中逻辑组元被误写第30-32页
第三章 基于模型的机车关键软件的设计和验证第32-65页
   ·模型覆盖率与代码覆盖率第32-34页
     ·代码覆盖率第32页
     ·模型覆盖率第32-33页
     ·模型覆盖率的作用第33-34页
   ·SCADE Suite 简介第34-38页
     ·SCADE Suite 的功能模块第35-37页
     ·SCADE Suite 与其他工具的桥接第37-38页
   ·案例:列车控制系统模式切换功能第38-45页
     ·ATP 系统简介第39页
     ·ATP 模式切换功能描述第39-44页
     ·ATP 模式切换表第44-45页
   ·使用SCADE Suite 建立案例功能模型第45-55页
     ·类型定义第45-46页
     ·常量定义第46-47页
     ·主功能模块接口定义第47-52页
     ·模块功能实现第52-54页
     ·模块框架第54-55页
   ·使用SCADE Suite 进行模型验证第55-65页
     ·测试环境(SCADE Suite Simulator、MTC)第56页
     ·测试用例第56-58页
     ·覆盖率准则第58-65页
       ·默认覆盖率准则第59-61页
       ·自定义覆盖率准则第61-65页
第四章 案例测试结果及相关分析第65-91页
   ·项目需求管理第65-68页
     ·需求管理工具简介第65-66页
     ·概要设计范例第66-67页
     ·概要设计范例需求识别第67-68页
   ·测试规程&测试用例第68-71页
     ·测试规程第68-70页
     ·测试用例第70-71页
   ·基于需求的覆盖率分析第71-72页
   ·软件结构覆盖率分析获取第72-91页
     ·模型插装第72页
     ·获取模型覆盖率第72-73页
     ·模型覆盖率解析第73-85页
     ·模型覆盖率报告自动生成第85-91页
第五章 总结及下一步研究目标第91-95页
   ·总结第91-92页
   ·下一步研究计划第92-95页
     ·源代码追踪第92-93页
     ·目标码验证第93-94页
     ·研究计划第94-95页
参考文献第95-99页
缩略语第99-100页
致谢第100-101页
攻读学位期间发表的学术论文目录第101-103页

论文共103页,点击 下载论文
上一篇:基于Simulink/Stateflow的车身控制模块开发
下一篇:Flash视频课件编码分发和版权保护的研究