LDRA has said that its LDRA tool suite now supports QNX Software System Limited’s QNX Momentics Tool Suite and QNX Neutrino RTOS, offering an approach for development needs and compliance to industry standards. Increased government scrutiny and new standards have created a compliance burden that challenges time-to-market goals and threatens to explode software development costs. By providing compatibility with QNX technology, LDRA confronts the burden of regulatory compliance and unrealistic schedules, and supports efforts to build reliable, safety-critical systems without sacrificing development speed or cost.
The LDRA support for the QNX Momentics Tool Suite and QNX Neutrino RTOS helps boost time-to-market. The QNX Momentics suite features application profiler and system profiler tools enabling developers 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.
Following the avionics standard of DO-178B, industry standards — IEC 62304 for medical, IEC 61508 for industrial safety, and ISO 26262 for automotive — demand focus on requirements traceability as well. LDRA’s MC/DC code coverage suits ISO 26262, which needs strenuous code coverage requirements.
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. With better management of the development process, developers can concentrate on innovation, knowing that the tools support and enforce the software quality fundamental to certification of the product.
“Key trends driving today’s eHealth market — aging populations, rising health care costs and demand for remote access to medical diagnosis and treatment — have caused medical-device manufacturers to create tele-health and tele-medical devices.. Issues such as portability, wireless connectivity, compelling user experiences, safety, data security, quality, and reliability have become paramount,” said Kroy Zeviar, Business Alliance Manager, QNX Software Systems.
“Similar shifts are evident in other industry sectors as well. Entrenched hardware assets are being replaced with software solutions in industrial automation, automotive and medical, and the need for an end-to-end software environment that traces all system requirements to prove proper design, code and test through development to certification has been painfully obvious. For many of these companies, the need to comply with industry standards is new,” said Ian Hennell, LDRA’s Operations Director.
The LDRA tool suite can verify applications created with the QNX Momentics suite, not only in the desktop simulated environments, but also on the target device. The QNX suite is an Eclipse-based integrated development environment with profiling tools for maximum insight into system behavior. Developers gain views of real-time interactions, memory profiles, and shorten their debug times, leading to faster time-to-market. Using this suite, developers can target the QNX Neutrino RTOS, a full-featured, robust OS optimized to meet the constrained requirements of real-time embedded systems.
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 are complemented with details on how to trace your requirements through design, code analysis, testing, and verification. To attend the seminar, please link to http://seminar2.techonline.com/s/qnx_dec0711a.