Passer au contenu
Livre blanc

DO-178C Compliance Guide for Aviation Software Teams

How Modern Requirements helps you plan, trace, verify, and certify airborne software under DO-178C / ED-12C — from DAL E to DAL A.

White Paper
DO-178C Compliance Guide for Aviation Software Teams

Download Whitepaper Now

Fill out the details in the form to download the whitepaper.

Why DO-178C Matters

DO-178C is the recognised means of compliance for airborne software with the FAA, EASA, Transport Canada, and CAAC. Whether you're building avionics, flight controls, mission systems, or UAS software, DO-178C is the standard your certification authority will hold you to.

Safety-Critical Software Assurance

DO-178C scales rigour with consequence. Software that contributes to catastrophic failure conditions (DAL A) must satisfy 71 objectives; software with no safety impact (DAL E) has no objectives. The standard makes the trade explicit.

Globally Recognised Approval

Compliance with DO-178C (and its EUROCAE equivalent ED-12C) is the accepted path for civil aviation software approval worldwide. Increasingly, military, UAS, and urban air mobility programmes adopt it as their de facto basis.

Traceability is Non-Negotiable

Every system requirement must trace down to HLRs, LLRs, code, and tests — and back up again. Section 6 of the standard requires both directions, and audit findings most often start with broken traceability.

Evidence, Not Effort

Certification authorities review the evidence portfolio — plans, requirements, design, test results, reviews, problem reports. Programmes succeed when that evidence is a by-product of daily work, not a heroic effort at submission time.

Design Assurance Levels at a Glance

The DAL is assigned at the aircraft system level by the safety assessment process (ARP4754A / ARP4761) and flows down to the software. DO-178C then specifies which of its objectives apply — and how many must be performed with independence.

DAL Failure Condition Consequence Objectives Independence
A Catastrophic Loss of aircraft, multiple fatalities 71 objectives 33 with independence
B Hazardous / Severe-Major Serious injury, large reduction in safety margins 69 objectives 21 with independence
C Major Significant reduction in safety margins, occupant discomfort 62 objectives 8 with independence
D Minor Slight reduction in safety margins, minor crew workload 26 objectives 5 with independence
E No Safety Effect No effect on aircraft operational capability or crew workload No objectives apply

Le saviez-vous?

DO-178C is supported by four supplements — DO-330 (Tool Qualification), DO-331 (Model-Based Development), DO-332 (Object-Oriented Technology), and DO-333 (Formal Methods) — and at DAL A, structural coverage must include Modified Condition/Decision Coverage (MC/DC), the most stringent form of coverage analysis in commercial software certification anywhere in the world.

Breakdown

The Six Process Groups of DO-178C

Planning, four development processes, and four integral processes that operate continuously across the lifecycle.

01

Planification

PSAC, SDP, SVP, SCMP, SQAP — plus three standards documents — establish how the programme will satisfy each applicable objective.

02

Software Development

Requirements (HLRs), design (LLRs and architecture), coding against standards, and integration into executable object code.

03

Software Verification

Reviews and analyses of every artefact, requirements-based testing at three levels, and structural coverage analysis scaled to DAL.

04

Configuration Management

Identification, baselining, change control, problem reporting, and archiving for every artefact that contributes to certification evidence.

05

Quality Assurance

Independent confirmation that development and verification followed the approved plans — through audits, witnessing, and SQA records.

06

Certification Liaison

Formal communication with the authority — PSAC at the start, SCI near completion, and the Software Accomplishment Summary (SAS) at the end.

Industry leader in Requirements Management Solutions for Aviation, Aerospace & Defense

Organisation certifiée SOC2
Compliant with data security and privacy policies

Discover the Power of

Modern Requirements4DevOps — Personalized Demo or Free Trial

See how MR4DevOps carries the weight of traceability, baselining, formal review, and evidence generation that DO-178C teams need — natively inside Azure DevOps.

Book a Personalized Demo with us

Talk to a Modern Requirements aviation specialist about your specific DAL, supplements, and certification authority. Walk through DO-178C process templates configured for your programme.

Get a Demo ›

Try Our Requirements Management Tools — Your Way

Spin up a free trial in your own Azure DevOps environment, or explore pre-built compliance templates for DO-178C, DO-254, ARP4754A, and ARP4761 — no setup needed.

Start Free Trial ›