LDRA's tool suite now supports QNX Software System Limited’s QNX Momentics Tool Suite and QNX Neutrino Realtime Operating System (RTOS). The LDRA support for the QNX tool suite and RTOS is designed to boost quality and performance and accelerate time to market.
LDRA’s static and dynamic analysis capabilities include specific implementations for regulatory standards. Developers gain application feedback tailored to the specific safety-critical industry standards they must meet. LDRA tool suite users may quickly and efficiently achieve the highest possible certification standards due to this tuned and optimized monitoring of code coverage, identification of untested code, and auto generation of test harnesses.
Following the avionics standard of DO-178B, many industry standards—IEC 62304 for medical, IEC 61508 for industrial safety, and the newly ratified ISO 26262 for automotive—demand focus on requirements traceability as well. LDRA’s MC/DC code coverage is optimized for ISO 26262, which requires more strenuous code coverage requirements. The LDRA tool suite traces all application requirements and offers bidirectional graphical insight into the relationships between the requirements, code, and tests, exposing process-level problems that are difficult to find. The improved compatibility enables greater insight and compliance with the targeted industry standard.
In combining the strengths of system-level performance monitoring and requirement traceability within a standard-specific framework and compliance check, the regulatory process is streamlined. LDRA Tool Suite provides better management of the development process, allowing developers to concentrate on innovation, knowing that the tools support and enforce the software quality fundamental to certification of the product.
The LDRA tool suite can verify applications created with the QNX Momentics Tool Suite, not only in the desktop simulated environments, but also on the target device. Using network communication to download the executable to the target, LDRA monitors and analyzes the execution history and unit test data. Comprehensive static and dynamic analysis can be run on the target system with the benefit of full report management from a common platform. Thanks to LDRA Eclipse plug-ins, developers can choose to use either the LDRA GUI interfaces or those of QNX Momentics Tool Suite.
The LDRA tool suite offers complete lifecycle software testing, covering all phases of development from requirements traceability, modeling, coding, analysis and test. Extensive compliance checking for both programming and industry standards, as well as requirements traceability establishes the LDRA tool suite as the most comprehensive, best-in-class software testing environment for mission- and safety-critical software.
LDRA and QNX Software Systems are hosting an online seminar entitled, “Optimizing the Development of Certified Medical Devices” on December 7, 2011. After a brief overview of IEC 62304 and its impact on medical design and development, guidelines that encourage clean, modular and architecturally enforced process will be offered, with details on how to trace your requirements through design, code analysis, testing, and verification. To attend the seminar, sign up here.