ISO 26262 Road Vehicules Functional Safety

[Français][Deutsch]

ISO 26262 Road Vehicles - Functional Safety

ISO 26262 is an international standard for functional safety of road vehicles.
This standard is an adaptation of the Functional Safety standard IEC 61508 for Automotive Electric/Electronic Systems.
ISO 26262 provides a safety lifecycle, supports tailoring the necessary activities during these lifecycle phases. It provides an automotive-specific risk-based approach for determining risk classes (Automotive Safety Integrity Levels, ASIL) and uses them for specifying the necessary safety requirements for achieving an acceptable residual risk. ISO 26262 gives also requirements for validation and confirmation measures to ensure that a sufficient and acceptable level of safety is being achieved. It provides also requirements for relations with suppliers.

 

Part 6: Product development at the software level

Part 6 of ISO 26262 (ISO 26262-6) specifies the requirements for product development at the software level.

 

ISO 26262 and Code Complexity

One of the requirements of ISO 26262 is the enforcement of low code complexity for all Automotive Safety Integrity Levels (see 5.4.7 of 26262-6).
Testwell CMT++ Code Complexity Measures Tool can be used in order to achieve this goal.

 

ISO 26262 and Static Code Analysis

Static code analysis is a mandatory method for verification of software unit design and implementation (see 8.4.5 of 26262-6).
Static code analysis is performed by Coverity Static Analysis.

 

ISO 26262 and Test Coverage

In order to evaluate the completeness of test cases, ISO 26262 requires the measurement of structural coverage. Depending on the Automotive Safety Integrity Level statement coverage, branch coverage and/or MC/DC (Modified Condition/Decision Coverage) is required (see 8.4.5 of 26262-6).
Testwell CTC++ Test Coverage Analyser can be used for analysing this coverage levels.
In 9.4.6 the standard requires that the test environment for software unit testing shall correspond as closely as possible to the target environment.
Testwell CTC++ is the ideal coverage tool to respond to this requirement, because it analyses for test coverage in any (even smallest) embedded targets.
  Focus on Quality © Michael Flippo (Fotolia)

Developer © Monkey Business (Fotolia)

Testwell CTC++ Coverage Report

Tester © yanlev (Fotolia)

Keyboard - Continents © rudal30 (Fotolia)

 

last updated: 29.08.2011
© 2011 Verifysoft Technology GmbH
Photos: Michael Flippo, Monkey Business, yanlev, rudal30 (all Fotolia.com)
Testwell CTC++ and Testwell CMT++ are tools of Testwell Oy, Tampere (Finland)
Coverity Static Analysis is a tool of Coverity Inc., San Francisco (USA)