Tool integration focuses on automotive, control and avionics markets
/* Style Definitions */
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-bidi-font-family:”Times New Roman”;
With the increased call for compliance to safety standards, development teams need integrated solutions that ease the challenge of proving compliance through all stages of the development lifecycle from requirements through coding, test and verification. LDRA provides standard compliance across the software lifecycle, for automotive with MISRA and ISO 26262, industrial with IEC 61508 or avionics/military with DO-178B. Through the open Eclipse-based framework, the LDRA-TASKING integration now encompasses the entire C166 family and its derivatives.
Integration between the TASKING compiler and the LDRA tool suite is claimed to be seamless, avoiding tedious configuration challenges and enabling developers to easily apply LDRA’s analysis and testing capabilities from within TASKING’s IDE.
With a simple right click in TASKING’s IDE, developers can directly invoke LDRA analysis phases, gaining access to static analysis violations and code coverage, or quickly generate test cases, executing code on the target or TASKING simulator. With complete integration, all LDRA tool suite capabilities—from analysis to verification—can aid the TASKING developer in achieving certification compliance.
According to LDRA’s Operations Director, Ian Hennell, code reuse has become a fundamental way to cut development costs. Through this integration, application developers using TASKING’s toolset can port code between standards, platforms and markets while maintaining code quality because of the scalability of the LDRA tool suite.
The integration with LDRA’s eXtreme Testing, the tool suite’s automatic test case generator, is said to remove the time-consuming, error-prone process of test generation for TASKING-based applications, which enables developers to quickly achieve the required levels of compliance for safety standards.
The extendable nature of the LDRA tool suite means compliance for one standard or platform can be scaled to another. Customers developing for the automotive market, for example, can therefore sell the same component solution into industrial or avionics environments, simply adding the verification tasks required for the new environment.
For more information, visit www.ldra.com