Design
LDRA Delivers ISO 26262 Compliance for Automakers
LDRA supports the current implementation of ISO/DIS 26262, a functional safety standard for road vehicles. With the increased use of electronic systems, the ISO 26262 draft addresses safety concerns specific to the electrical, electronic and programmable electronic (E/E/PE) systems in vehicles. LDRA’s early adoption of automotive standards demonstrates the company’s strong commitment to helping automakers improve software quality and decrease the tremendous cost of recalls and vehicle warranties.
The “With the number of recalls plaguing the automotive community, it’s clear that managing the shift from mechanical to software components has proved challenging,” noted Ian Hennell, LDRA Operations Director. “LDRA is strongly committed to providing development teams with tools and process support that ensures they can meet current software quality standards. Our implementation of ISO/DIS 26262 complements our mature solutions for MISRA-C and MISRA-C++ compliance, as well as providing code coverage metrics that ensure each line of code has been fully tested and verified and will not introduce unexpected errors after deployment.”
Reaching beyond simple standards checking, the LDRA tool suite automatically checks compliance to the ISO 26262 standard through all stages of the software development lifecycle. In addition to the usual rule compliance checking, code complexity metrics, code coverage metrics (including statement, branch/decision and MC/DC), dataflow analysis and host/target testing, the LDRA tool suite extends ISO 26262 compliance to run-time error prevention and system requirements traceability down to the processor level. LDRA supports ISO 26262 across the entire software lifecycle from requirements through coding, analysis, and verification. With automated documentation, proof of compliance is included throughout all stages of development.
“Standards compliance hinges fundamentally on good programming practice,” added Hennell. “LDRA is committed to helping the automotive industry achieve quality software that is understandable, testable, maintainable, reliable and validated. Only by integrating these fundamentals into current processes can automakers improve software quality and significantly slash the heavy costs of vehicle recalls and warranty support.”