Contents
目录
1
Introduction 简介 .............................................................................................................................. 12
2
The software development process 软件开发过程过程 .................................................................. 14
2.1
The development contract 开发协议 .................................................................................... 14
2.2
Framework 框架 .................................................................................................................... 14
2.3
Training 培训 .......................................................................................................................... 15
2.4
Style guide 样式指南 ............................................................................................................. 16
2.5
Metrics 度量 ........................................................................................................................... 16
2.6
Tool management 工具管理 ................................................................................................. 16
3
Fundamental elements of compliance 符合的基本要素 .................................................................. 23
3.1
Guideline classification 分类指南 .......................................................................................... 23
3.2
Analysis scope 分析范围........................................................................................................ 23
3.3
The guideline enforcement plan 指南实施计划 ................................................................... 23
3.4
Investigating messages 审查信息 .......................................................................................... 25
3.5
Decidability 判定 .................................................................................................................... 25
4
Deviations 偏差 .................................................................................................................................. 29
4.1
The role of deviations 偏差的作用 ........................................................................................ 29
4.2
Deviation records 偏差记录 .................................................................................................. 29
4.3
Deviation permits 偏差许可 .................................................................................................. 30
4.4
Justifying a deviation 判定一个偏差 ..................................................................................... 31
5
The guideline re-categorization plan 指南重新分类计划 ................................................................ 34
5.1
Re-categorization 重新分类 .................................................................................................. 34
6
Adopted Code 采用的代码 ............................................................................................................... 37
6.1
The nature of adopted code 采用的代码的性质 .................................................................. 37
6.2
System wide analysis scope 系统范围的分析范围............................................................... 38
6.3
Adopted binary code 采用的二进制代码 ............................................................................. 39
6.4
Adopted source code 采用的源代码 .................................................................................... 39
6.5
Adopted header files 采用的头文件 ..................................................................................... 40
6.6
The Standard Library 标准库 ................................................................................................. 41
7
Claiming MISRA compliance 声明符合MISRA .................................................................................... 42
7.2
The management process 管理过程 ..................................................................................... 42
7.3
The guideline compliance summary 指南符合性报告 .......................................................... 44
7.4
Project delivery 项目交付 ...................................................................................................... 47
8 References 参考文档 ......................................................................................................................... 49
Appendix A Process and tools checklist 附录A:过程和工具检查表 ........................................................ 50