Skip to Main Content Skip to Search
Home |   Select Country  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company
spacer spacer spacer spacer spacer spacer

 

Aerospace and Defense

Industry Standards

DO-178B

The DO-178B standard was published when most software was coded by hand, but it may be mapped to automatic code generation and other products for Model-Based Design, including MATLAB, Simulink, Stateflow, and Real-Time Workshop Embedded Coder.

Model-Based Design is used for developing embedded software in aerospace, defense, and other industries and application areas. Engineers use Model-Based Design to produce flight software that adheres to the defined safety standard DO-178B, Software Considerations in Airborne Systems and Equipment Certification.

DO-178B Details:

Technical Article: Model-Based Design for DO-178B

Model as low-level software requirement. The letters and numbers refer to development and verification activities specified in DO-178B.


Software systems deployed in safety-critical applications in aerospace and other industries must satisfy rigorous development and verification standards. One of the most widely used of these standards is DO-178B "Software Considerations in Airborne Systems and Equipment Certification." This article compares three approaches to using Simulink system models and Model-Based Design to develop safety-critical systems that must satisfy the DO-178B standard:

  • Using the model to capture only low-level software requirements
  • Using the model to capture both high- and low-level software requirements
  • Using separate models to capture the high-level and low-level software requirements


Key products for developing DO-178B applications: More about MathWorks support for DO-178B:
Contact sales
Trial software
E-mail this page

Bell Helicopter

"To satisfy the DO-178B verification requirements for level A, we need an independent version of the flight control system that processes inputs and produces actuator commands. The code we generate using Real-Time Workshop gives us an independent version to meet that requirement."
— David King

Recorded Webinar

Model-Based Design for DO-178B