ISO 26262:2018 - Functional Safety for Road Vehicles
ISO 26262-6:2018 Product development at the software level – ISO 26262:2018 - Functional Safety for Road Vehicles

ISO 26262:2018 - Functional Safety for Road Vehicles 6:8.4: 8.4 Software unit design and implementation

The software units are designed and implemented from the architectural design in a notation appropriate to the ASIL, applying the design principles the standard's table recommends (one entry and one exit point, no dynamic objects, initialization of variables, no multiple use of variable names, restricted global variables, limited pointer use, no implicit type conversions, no hidden data flow, no unconditional jumps, no recursion) and the coding guidelines of clause 5; the software compliance book reproduces the design principles table. Its aims, per the SGS quotation, are a unit design in line with the architecture, the design criteria and the allocated requirements that supports implementation and verification, and the implementation of the units as specified. Requirement text not held.

Maintained by Gerard BlokdykControl text last updated

Other controls in ISO 26262-6:2018 Product development at the software level – ISO 26262:2018 - Functional Safety for Road Vehicles

Query this from an agent

The graph holds this control, the 0 it maps to, and the evidence behind each claim, over MCP and REST.