ISO 26262 Compliance

ISO 26262 is a functional safety standard for safety-related electrical or electronic systems in passenger cars. It is organized into ten parts.

“Road vehicles—Functional safety—Part 6: Product development: software level” (known as ISO 26262-6) provides a standard for development of the software used in safety-critical electronic systems. It defines a process for specifying requirements and design, and then for testing and verifying the software product. In addition to testing the system, the Mx-Suite provides features to help develop a compliant design, and to test and verify the design objectives.

Qualified Software Tool

The standard requires the following phases for software development.
(The numbers correspond to the relevant section in the ISO 26262-6 standard.)
  1. Specification of software safety requirements
  2. Software architectural design
  3. Software unit design and implementation
  4. Software unit testing
  5. Software integration and testing
  6. Verification of software safety requirements
Each of these phases requires specification of software tools used in development and testing. With documentation provided by MicroMax, you can use the Mx-Suite as a pre-existing software component without the need for further qualification.

Traceability

The Mx-Suite supports bi-directional Requirements Traceability. This enables you to track safety requirements from specification to test case and vice versa. You can use traceability to create compliant Safety Requirement specifications and verification plans.
Requirements can be associated with individual test cases and scenarios. Direct linking to web-based documents is also supported.

Code Coverage

Code Coverage tools are integrated with the Mx-Suite. You can use Code Coverage as part of compliant Software Unit Testing and Software Integration.

Automated Regression Testing

The Mx-Suite Regression Test capability can be used to automate all the test phases. The tests produce customizable reports for use as Software Verification Reports.
Mx-Suite provides tools to create a Regression Command File that defines a set of scenarios and test cases that run automatically. These tests can be repeated as needed.

Test Specification Report

The Test Specification Report provides detailed information you can use for all phases of the development process. It lists all test cases for inclusion in your Software Verification Plan. Requirements are associated directly with test cases and scenarios that verify the objectives.