If you’re developing security or safety-critical software for aerospace or defence applications, you need complete confidence in your software development and test processes to help you meet FAA, EASA, or other regulatory requirements.

AEROSPACE & DEFENCE | DO-178B/C | DO-278 | DO-254 | DEF STAN 00-56

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 aerospace sector have been recognised as a best practice and have been adopted in other security and safety-critical markets such as defence, even though there is no certification 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-178B 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 Compliance Management System consisting of documentation templates, process checklists, and a document review and approval infrastructure. This tightly integrated environment helps you manage the entire DO-178B/C process from 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.

DO-178B Objective Tracking