In these sectors, requirements for both safety and security continue to rise. The DO-178B standard has evolved into DO-178C, improving safety requirements and accommodating new technologies for development and verification. And increasingly, standards developed for the commercial aerospace sector have been recognised as a best practice and have been adopted in the defence sector. In addition, use of the Modular Open Systems Approach (MOSA) is now required by law for defence systems in the United States. For defence systems software, conformance with the Future Airborne Capability Environment (FACE) Technical Standard satisfies this requirement.
Beyond the needs to meet stringent requirements, aerospace and defence projects become even more challenging due to lengthy development schedules— during which targets and specifications can evolve over several years—as well as large, geographically dispersed teams. At the same time, the stakes keep rising: budgets are tighter, deadlines are shorter, and the risks of non-compliance have never been higher.
Coding standards such as MISRA C and MISRA C++, JSF++ AV, CWE, CERT C, CERT C++, and CERT Java have been developed specifically to improve code quality, safety, and security and are increasingly leveraged by software organisations in aerospace and defence industries. However, manually enforcing these standards comes at the price of time, effort, money, and—ironically—quality, as the manual process is complex and error-prone. To reduce costs and improve productivity, development organisations need to automate support for compliance to coding standards as well as frameworks such as the Future Airborne Capability Environment (FACE).
LDRA has an unmatched pedigree in aerospace, avionics, and defence application development and verification.
As an engineer developing these critical systems, you can’t afford to take chances with manual and error-prone processes that can impact the safety, security, reliability, or maintainability of your code. The LDRA tool suite has been used in over 100 successful aerospace DO-178 Level A certifications. No other software vendor comes close to this level of experience and expertise. LDRA’s powerful tool suite is the most complete software verification and validation solution for avionics software, yet is still cost-effective, nimble, and flexible enough to accommodate applications and teams that aren’t required to reach the same levels of assurance.
With 40 years of experience, LDRA works closely with both industry and on-staff Designated Engineering Representatives (DERs), expediting the path to software qualification and aircraft certification. Additionally, LDRA can provide its own comprehensive LDRA Compliance Management System (LCMS) consisting of compliance documentation ; process and artifact checklists, and a document review and approval infrastructure presented in the context of a system development case study. This tightly integrated case study helps you manage the entire DO-178B/C process from product concept, to requirements through deployment, helping to eliminate or reduce labour-intensive and error-prone elements of the process while reducing cost and streamlining the overall development lifecycle.
TBmanager’s extensible and customisable objective mapping capabilities allow project planning documents, assets, and artifacts to be gathered and associated with objectives.