LDRA has announced that its LDRA tool suite now supports QNX Software System’s QNX Momentics Tool Suite and QNX Neutrino Realtime Operating System. The LDRA support for the QNX Momentics Tool Suite and QNX Neutrino RTOS brings a boost in quality and performance that can accelerate time to market. The QNX Momentics Tool Suite features application profiler and system profiler tools, which enable developers to visualize performance and operations at the system level across multiple cores, chips, or boards. Using these tools, developers can quickly identify and correct bottlenecks and deadlocks, and better manage resource utilization.
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. 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 ideal for ISO 26262, which requires more strenuous code coverage requirements. As well, 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.
The LDRA solution serves as a frontline of defense for medical, industrial safety and automotive markets where industry standards are taking on an increasingly significant role as system complexity increases. 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. 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, modelling, coding, analysis and test.













