Wind River officials selected the LDRA tool suite and DO-178 Qualification Support Packs for internal software quality assurance and to help Wind River customers expedite the qualification and certification of their aerospace and defense applications.
“The selection of LDRA hinged on the ability of its tools to achieve 100 percent MC/DC coverage at both source and assembler levels—a mandatory requirement for object code verification—and to perform data coupling and control coupling analysis,” officials say.
Wind River needed to achieve the highest, most rigorous levels of qualification and certification to construct and verify its next-generation Wind River VxWorks with safety profile and VxWorks 653 3.0 real-time operating systems used in multiple safety-related market segments. The LDRA tool suite offered the structural code coverage and rigorous analysis that enabled Wind River to produce high-quality COTS certification products for its customers, according to a spokesperson.
“With LDRA tools, we achieved 100 percent structural coverage at the source and assembler level and perform the rigorous data and control coupling analysis,” says Joe Wlad, senior director, DO-178 certification, Wind River. “By incorporating LDRA tools into our verification processes, we can address the challenges of providing high-quality systems with repeatable safety and security artifacts.”
“By integrating our tools into their processes, Wind River has created a certification tool chain that enables developers to build, debug, and verify safety-critical systems to the highest safety requirements,” explains Ian Hennell, operations director at LDRA. “Full compliance is a rigorous process, and our combined offering speeds rapid verification and lowers verification and certification costs.”
The LDRA tool suite brings advanced software testing capabilities to the VxWorks platform. LDRA delivers object code verification, as well as provides high-assurance data and control coupling analysis mandated by safety- and security-critical standards, such as DO-178C, ISO 26262, IEC 61508, EN 50128, and IEC 62304. LDRA provides this level of software analysis across a wide range of architectures, including ARM, PowerPC, MIPS, and Intel.
For more than 40 years, LDRA has provided software that automates code analysis and software testing for safety-, mission-, security-, and business-critical markets. Working with clients to achieve early error identification and full compliance with industry standards, LDRA traces requirements through static and dynamic analysis to unit testing and verification for a wide variety of hardware and software platforms. Boasting a worldwide presence, LDRA is headquartered in the United Kingdom with subsidiaries in the United States and India coupled with an extensive distributor network.