摘要 | 第1-7页 |
ABSTRACT | 第7-11页 |
第1章 绪论 | 第11-16页 |
·研究背景 | 第11-12页 |
·软件安全性定义 | 第11页 |
·安全关键性软件 | 第11页 |
·研究课题的来源 | 第11-12页 |
·研究意义和目标 | 第12-15页 |
·软件错误不可避免 | 第12-13页 |
·减少软件错误的有效途径 | 第13页 |
·加强软件安全性研究的重要意义 | 第13-14页 |
·研究目的 | 第14-15页 |
·相关研究进展概述 | 第15页 |
·主要研究内容 | 第15-16页 |
第2章 国内外软件安全性研究现状的分析和比较 | 第16-20页 |
·国外软件安全性研究现状 | 第16-18页 |
·国内软件安全性研究现状 | 第18-19页 |
·本章小结 | 第19-20页 |
第3章 软件安全性分析与设计保障框架研究 | 第20-40页 |
·安全性、可靠性与保密安全性之间的区别 | 第20-22页 |
·软件失效安全性与软件保密安全性 | 第21页 |
·软件安全性与软件可靠性 | 第21-22页 |
·软件与系统安全性 | 第22-26页 |
·软件安全是一个系统问题 | 第22页 |
·安全关键性系统 | 第22-23页 |
·安全关键性软件 | 第23页 |
·初步危险分析(PHA) | 第23-24页 |
·风险分析 | 第24-26页 |
·软件安全性规划概述 | 第26-31页 |
·确定软件安全性努力程度 | 第26-30页 |
·裁减软件安全性努力程度 | 第30-31页 |
·安全性关键软件的开发管理 | 第31-34页 |
·软件安全、软件工程与软件质量保证(SQA) | 第31-33页 |
·软件安全性开发过程管理 | 第33-34页 |
·软件工程生命周期各阶段安全性保障措施的分析与设计 | 第34-39页 |
·系统与软件概念阶段 | 第34-35页 |
·需求阶段 | 第35-37页 |
·设计阶段 | 第37-38页 |
·实现阶段 | 第38-39页 |
·测试阶段 | 第39页 |
·本章小结 | 第39-40页 |
第4章 SFMEA技术研究和分析 | 第40-47页 |
·SFMEA概述 | 第40页 |
·SFMEA技术的特点 | 第40-41页 |
·SFMEA的优点 | 第40-41页 |
·SFMEA的缺点 | 第41页 |
·SFMEA分析过程 | 第41-43页 |
·识别系统的部件 | 第41页 |
·创建部件关系图 | 第41-42页 |
·初步确认功能失效 | 第42页 |
·确认可能的软件故障 | 第42页 |
·从底层开始分析 | 第42页 |
·确认失效结果 | 第42-43页 |
·检测和补偿措施 | 第43页 |
·实例分析 | 第43-46页 |
·本章小结 | 第46-47页 |
第5章 SFTA技术研究和分析 | 第47-55页 |
·SFTA概述 | 第47页 |
·SFTA技术的特点 | 第47-48页 |
·SFTA技术的优点 | 第47-48页 |
·SFTA技术的缺点 | 第48页 |
·SFTA分析的基本过程 | 第48-50页 |
·基于STATECHARTS的SFTA的方法 | 第50-54页 |
·Statecharts的基本概念及优点 | 第51-52页 |
·基于Statecharts的SFTA技术 | 第52-54页 |
·本章小结 | 第54-55页 |
第6章 用SFTA对汽车巡航控制系统软件安全性需求分析的应用试验 | 第55-68页 |
·软件安全性需求分析的重要性 | 第55-56页 |
·汽车巡航控制系统(CCS) | 第56-58页 |
·汽车巡航控制原理 | 第56页 |
·巡航控制杆 | 第56-57页 |
·汽车巡航控制基本功能 | 第57-58页 |
·SFTA技术在汽车巡航控制软件安全性需求分析上的应用 | 第58-66页 |
·汽车巡航控制系统的Statecharts | 第58-61页 |
·选取分析对象 | 第61-62页 |
·创建基本树 | 第62-64页 |
·基本树转化为故障树 | 第64-66页 |
·试验结论分析 | 第66-67页 |
·本章小结 | 第67-68页 |
结论与展望 | 第68-70页 |
参考文献 | 第70-73页 |
攻读学位期间发表的学术论文 | 第73-74页 |
致谢 | 第74页 |