1. 标准要求
1.1 标准ISO 26262 Part6 – 7.4.4针对软件架构设计的颗粒度描述如下:
- 7.4.4 The software architectural design shall be developed down to the level where the software units are identified.
7.4.4 软件架构设计应被开发到能够识别出软件单元的程度。
1.2 标准ISO 26262 Part6 – 7.4.6针对软件安全需求的分配到的颗粒度描述如下:
- 7.4.6 The software safety requirements shall be hierarchically allocated to the software components down to software units. As a result, each software component shall be developed in compliance with the highest ASIL of any of the requirements allocated to it.
7.4.6 软件安全要求应按层次分配给软件组件,直至软件单元。因此,每个软件组件应按照分配给它的任何需求的最高的ASIL等级来进行开发。
其中,针对Software unit软件单元的定义为:
software unit
atomic level software component (3.157) of the software architecture (3.1) that can be subjected to stand-alone testing (3.169)
软件单元
软件架构(3.1)中的最低层级且可被独立测