What is do-178b? | HCLTech

What is do-178b?

Short Description
DO-178B is a software produced by Radio Technical Commission of Aeronautics Inc. (RTCA), used for guidance related to Equipment certification and software consideration in airborne systems.
Publish Date
2 minutes 30 seconds read
Publish Date
2 minutes 30 seconds read
Banner Image
aerospace & defense

It is a corporate standard, acknowledged worldwide for regulating safety in the integration of aircraft systems software. The Federal Aviation Regulations, Part 21, Subpart O explicitly establishes the requirement of airworthiness certification process. DO-178B provides one of the mandatory certification requirements, but alone does not guarantee all software safety aspects.

In airborne systems, the software level also known as design assurance level is determined from the safety assessment process as well as the hazard analysis process by determining the effects of a failure condition in the system. The failure conditions are categorized by their effects as follows:

  •  Level A - Catastrophic: Failure may cause a crash
  • Level B - Hazardous: Failure reduces the ability of the operators of the aircraft to operate it properly and hence may impact the safety or at least performance
  • Level C – Major: Failure has less impact than a hazardous failure but is significant in nature or at least significantly increases the workload of the operators
  • Level D - Minor: Failure has lesser impact than a major failure but is at least noticeable
  • Level E - No Effect: Failure has no impact on safety of aircraft or the operation or workload of operators

DO-178B is mainly divided into 5 major processes. They are:

  • Software Planning
  • Software Development
  • Software Verification
  • Software Configuration Management
  • Software Quality Assurance

Each of these processes has a set of expected documented outputs that need to be maintained for complying with the Federal Aviation Regulations requirements.

Share On