DO-178 Compliance

As a trusted leader in engineering services, Aversan Inc. specializes in providing top-tier DO-178 compliance solutions for the aerospace and avionics industries. With years of experience and a commitment to excellence, we help our clients achieve the rigorous safety and certification standards required by the FAA and EASA.

DO-178C

Processes

DO-178C

Qualifications


ABOUT DO-178

What is DO-178?

DO-178C, or “Software Considerations in Airborne Systems and Equipment Certification,” is the global standard for certifying software used in airborne systems. It is the key framework for regulatory authorities such as the FAA, EASA, and Transport Canada, ensuring that commercial and military aerospace software meets stringent safety and reliability criteria. DO-178C (called as ED-12C in Europe) is essential for airworthiness certification in both civilian and military avionics systems worldwide.

ABOUT DO-178

History of DO-178

DO 178 process timeline showing key milestones: 1982 – DO 178 released, 1985 – DO 178A released, 1992 – DO 178B released, 2012 – DO 178C released, for software certification in aerospace

Design Assurance Level

DO-178B introduced the concept of Design Assurance Levels (DAL), which was continued in DO-178C. DAL defines the level of rigor required in the design assurance process based on the software’s potential impact on aircraft safety.

The higher the DAL, the more stringent the activities and objectives that must be met, as software failures at higher levels can result in more severe consequences for the aircraft. This system ensures that critical software meets the necessary standards for airworthiness and safety.

DAL

Failure Condition

Objectives

With Independence

Level A

Catastrophic

71

30

Level B

Hazardous

69

18

Level C

Major

62

5

Level D

Minor

26

2

Level E

No Effect

0

0

DO-178C Processes

DO-178C Planning Process Overview

The planning phase is the first step in the DO-178C process, aligning with the core principle of design assurance—planning before execution.

This ensures actions meet DO-178C objectives and provides evidence for compliance. Development of comprehensive plans for all components of the design assurance process is essential. As part of this phase, the following plans must be developed:

DO-178C Development Process Overview

Development encompasses all activities related to designing and producing DO-178C software that meets the system requirements of a project. Key aspects include:

DO-178C Integral Process Overview

DO-178C defines four integral processes—Verification, Configuration Management, Quality Assurance, and Certification Liaison—that must be followed throughout a project. These processes should be planned during the planning phase, with evidence of their implementation collected to demonstrate compliance to certification authorities

Certification Authority Compliance Process: Four Key Review Stages

To determine compliance, certification authorities typically conduct four key “Stage of Involvement” (SOI) reviews. These reviews are:

  • SOI#1 or Planning Review
  • SOI#2 or Development Review
  • SOI#3 or Verification Review
  • SOI#4 or Certification review

Each review focuses on a specific phase of the development process and evaluates the evidence that demonstrates compliance at each stage, ensuring incremental adherence to requirements throughout the lifecycle.

DO-178 Certification Authority Compliance Process diagram showing four key review stages: SOI#1 Planning Review, SOI#2 Development Review, SOI#3 Verification Review, and SOI#4 Certification Review for software compliance in aerospace certification.

DO-178 Compliance

At Aversan, we have a deep understanding of DO-178 guidelines, from Level A (catastrophic failure conditions) to Level E (no effect on operational safety). Our team of experts ensures that your software meets all compliance requirements, enabling smooth and successful certification processes.

Aversan cropped logo transparent

How Aversan Can Help with DO-178 Compliance Services

1

Gap Analysis and Strategy Development

We conduct a thorough assessment of your existing processes, identify gaps, and develop a tailored roadmap to achieve compliance.

2

Requirements
Development and
Management

Our team assists in creating high-quality, traceable requirements that align with DO-178 guidelines.

3

Software Design and
Development

We provide end-to-end support for software design and development, ensuring compliance with all necessary certification levels.

4

Verification and
Validation (V&V)

We perform testing, reviews, analyses, and test execution to ensure DO-178 compliance for aerospace and safety-critical applications. This supports independence for higher DAL systems.

5

Process Improvement and Automation

Aversan utilizes advanced tools and methodologies to streamline your development processes, enhancing efficiency while ensuring full compliance with industry standards like DO-330.

6

Certification
Support

From documentation to audits, we guide you through the entire certification process, working closely with regulatory bodies like the FAA and EASA.

7

System Integration Lab

We ensure DO-178 compliance through testing, reviews, and analyses. Aversan can create a System Integration Lab (SIL) to replicate aircraft input/output interfaces, allowing lab testing before the aircraft is ready. This helps identify costly integration errors early in development.

Why Choose Aversan

Aversan provides end-to-end solutions, from design and certification to final manufacturing. With our expertise in DO-178 compliance and in-house electronics manufacturing (EM) capabilities, we can take your project from concept to production, ensuring seamless integration and delivery under one roof.

Case study: Wind River

Aversan has been a trusted partner to Wind River Systems, providing expert Verification & Validation (V&V) services for critical aerospace software. With over 10 years of experience and a deep understanding of Wind River’s processes, Aversan’s team ensures seamless certification of Board Support Packages (BSPs) for high-stakes programs.

From tackling challenges with VectorCAST to maintaining project timelines amidst shifting releases, Aversan delivers reliable, cost-effective results.

windriver logo

We’re proud partners of:

Frequently Asked Questions (FAQs)

Gain clear insights into DO-178 certification, including DO-178B vs. DO-178C, typical certification timelines, and the tools we use for full compliance. Discover how we fully support your aerospace software development needs.

DO-178C differs from DO-178B by introducing more detailed processes for requirements, design, coding, and testing. It strengthens the requirements for independence between development and verification activities. DO-178C also adds guidelines for Parameter Data Items (PDI), emphasizing the importance of configuration data and the objectives for its use.

Additionally, it introduces four supplements providing detailed guidance on tool qualification, model-based development, object-oriented technology, and formal methods, addressing advancements in software development practices.

The timeline varies based on project complexity, but we work with clients to streamline every step.

We use industry-leading tools for requirements management, static analysis, and automated testing, tailored to your needs.

Key principles of DO-178C involve requirements-based testing, rigorous verification and validation, effective configuration management, and detailed documentation to ensure compliance and safety in aerospace software development.

DO-178C certification offers numerous benefits, including enhanced safety and reliability of airborne systems, reduced risk of software-related accidents, and greater confidence in the software development process.

Partner with Aversan to ensure your software meets the highest standards of safety and reliability.