제조업 DO-178C 항공 소프트웨어 인증 실무 완벽 가이드 — DAL A~E·71 Objectives에서 FAA·EASA TC까지 5단계 로드맵

중소·중견 한국 항공·방산·UAM·드론 소프트웨어 기업의 DO-178C(Software Considerations in Airborne Systems and Equipment Certification) 컴플라이언스 5단계 로드맵. RTCA·EUROCAE 공동 표준, DAL(Design Assurance Level) A·B·C·D·E·71 Objectives + 4 Supplements (DO-330·331·332·333), Boeing·Airbus·KAI·Embraer·UAM·드론 진입 + 전략까지 실무 가이드.

DO-178C(Software Considerations in Airborne Systems and Equipment Certification)는 미국 RTCA(Radio Technical Commission for Aeronautics)와 유럽 EUROCAE(European Organisation for Civil Aviation Equipment) ED-12C로 2011년 공동 발행한 항공 탑재 소프트웨어 인증 글로벌 표준이다. FAA(미국 연방항공청) AC 20-115D + EASA(EU 항공안전청) AMC 20-115C·CM-SWCEH-002 의무 인용으로 사실상 글로벌 단일 표준. 1992년 DO-178B를 20년 만에 개정 + 4개 보충 표준DO-330(도구 자격)·DO-331(모델 기반)·DO-332(객체지향)·DO-333(형식 방법) — 추가. FAA Type Certificate·EASA TC·KAI·Boeing·Airbus·Embraer·Bombardier·Lockheed Martin·BAE Systems·NASA 등 글로벌 OEM과 한국 KAI·LIG넥스원·한화에어로스페이스·현대자동차 UAM·KAI KF-21·KAI LAH·LIG넥스원 SLBM·SK텔레콤 UAM·한화시스템 무인기 등이 협력사에 의무화한다.

핵심은 DO-178C가 항공기에 탑재되는 모든 소프트웨어(FBW·FADEC·항법·통신·디스플레이·자동조종·미션·드론 자율 비행·UAM)의 안전성 인증 표준이라는 점이다. DAL(Design Assurance Level) A·B·C·D·E 5등급 — A(치명 — 다수 사망)·B(위험 — 부상·사망)·C(중대 — 비상)·D(경미)·E(영향 없음). 71개 Objectives + 30개 Tables(A-1~A-10) + Independence(독립 검증) + Multiple Output Documents — PSAC·SDP·SVP·SCMP·SQAP·SRS·SDD·Source Code·Test Cases·SCI·SAS. ISO/IEC 12207 + IEC 61508과 유사한 안전 중요 SW 생명주기 표준이지만, 항공 특화 + 정량 검증·테스트 강화. 본 가이드는 DAL 결정·계획 수립 → 요구·설계 → 코드·통합·테스트 → 검증·자격 → 적합성 검토·인증 5단계 로드맵으로, 중소·중견 한국 항공 SW·임베디드 SW 기업이 18~36개월 내 DO-178C 인증 + 글로벌 항공·UAM 진출하는 실무 경로를 제시한다.

왜 DO-178C를 도입해야 하는가

글로벌 항공·방산·UAM·드론의 사실상 의무

민간 항공:

  • Boeing 737 MAX·787·777X
  • Airbus A220·A320neo·A350
  • Embraer E2·Bombardier CRJ
  • ATR
  • Cessna·Bombardier 비즈 제트
  • COMAC C919·CR929

방산·군용:

  • Lockheed Martin F-35·F-22·F-16
  • Boeing F-15·F/A-18
  • Northrop Grumman B-21·E-7
  • BAE Systems Typhoon
  • KAI KF-21 보라매·T-50·LAH·LCH·MUH-1
  • HAL Tejas·Eurofighter·Saab Gripen

UAM (도심 항공 교통) — 폭발 성장:

  • Joby Aviation·Archer·Lilium·Volocopter·Beta Technologies
  • 한국 — 현대차 SuperNAL·KAI·SK텔레콤·한화시스템·LIG넥스원·LG전자

드론·UAS:

  • DJI·Parrot·General Atomics MQ-9
  • 한국 — 한화에어로스페이스·LIG넥스원·대한항공·드론공항

우주:

  • SpaceX·Blue Origin·NASA·KARI

DO-178C 미보유 한국 SW·임베디드 회사는 글로벌 항공 OEM RFQ 단계 자동 탈락.

DAL — 5단계 + 영향

FHA(Functional Hazard Assessment) 기반:

DAL영향빈도 (failure/hour)손실71 Obj 적용
ACatastrophic< 10⁻⁹다수 사망·항공기 손실71 (all + Independence)
BHazardous< 10⁻⁷심각 부상·소수 사망69
CMajor< 10⁻⁵비상·심각 영향62
DMinor< 10⁻³경미26
ENo Safety Effect-없음0

예시:

  • FBW(Fly-by-Wire)·FADEC·자동조종·자동착륙 = DAL A
  • 1차 항법·통신·디스플레이 = DAL B
  • 부 디스플레이·일부 항법 = DAL C
  • 일부 표시·로깅 = DAL D
  • 엔터테인먼트·서비스 = DAL E

71 Objectives + 10 Tables

Objectives 분포 (Annex A의 Tables):

  • Table A-1: SW 계획 — 7 Objectives
  • Table A-2: SW 개발 — 7
  • Table A-3: 요구 검증 — 7
  • Table A-4: 설계 검증 — 13
  • Table A-5: 코드 검증 — 9
  • Table A-6: 통합 검증 — 5
  • Table A-7: 테스트 결과 검증 — 9
  • Table A-8: SW 형상관리 — 6
  • Table A-9: SW 품질 보증 — 5
  • Table A-10: 인증 연락 — 3
  • 합계: 71

각 Objective DAL별 적용 + 독립성 요구.

Multiple Output Documents — 핵심 산출물

DO-178C 핵심 문서:

Planning (계획):

  • PSAC: Plan for Software Aspects of Certification — 인증 마스터 계획
  • SDP: Software Development Plan — 개발 계획
  • SVP: Software Verification Plan — 검증 계획
  • SCMP: Software Configuration Management Plan — 형상관리
  • SQAP: Software Quality Assurance Plan — 품질 보증

Development (개발):

  • SRS: Software Requirements Specification — 요구 명세
  • SDD: Software Design Document — 설계 문서
  • Source Code — 소스 코드

Verification (검증):

  • Test Cases·Test Procedures·Test Results
  • Structural Coverage Analysis (MC/DC·DC·SC)

Final:

  • SCI: Software Configuration Index — 형상 인덱스
  • SAS: Software Accomplishment Summary — 완료 요약

4 보충 표준 — DO-330·331·332·333

DO-330 — Software Tool Qualification:

  • 도구 자격 (TQL — Tool Qualification Level 1·2·3·4·5)
  • TQL-1·TQL-5 가장 엄격
  • 컴파일러·테스트 도구·정적 분석 자격

DO-331 — Model-Based Development & Verification:

  • MATLAB Simulink·Stateflow·SCADE
  • Model → Code 자동 생성
  • 모델 자체 인증 가능

DO-332 — Object-Oriented Technology:

  • C++·Java·Ada (OOP)
  • 가상 함수·상속·다형성 통제
  • 동적 메모리

DO-333 — Formal Methods:

  • 수학적 형식 검증
  • Coq·Z·CSP·Frama-C·SCADE Suite Formal Verifier
  • DAL A 권장

DO-178C vs DO-254 vs ARP 4754A 비교

항목DO-178CDO-254ARP 4754A
대상항공 SW항공 HW (Complex Electronic HW)System Level Process
발효2011 (B 1992)2000 (Rev A 2020)2010
강제력FAA·EASA 인용FAA·EASA 인용FAA·EASA 인용
DALA·B·C·D·EA·B·C·D·EA·B·C·D·E
한국 인지도매우 높음매우 높음매우 높음

대부분의 항공 시스템: ARP 4754A (System) + DO-178C (SW) + DO-254 (HW) + ARP 4761 (Safety) 통합.

DO-178C vs IEC 61508 vs ISO 26262 비교

항목DO-178CIEC 61508ISO 26262
산업항공일반 산업자동차
발효201120102018
등급DAL A~ESIL 1~4ASIL A~D
한국 인지도매우 높음매우 높음매우 높음

한국 항공 + 자동차 통합 SW 회사: 양쪽 인증.

항공 SW 기업 DO-178C 성숙도 진단 — 5단계

단계명칭핵심 특징인증 가능성
Level 1DO-178C 인식 없음일반 SW, V&V 부재불가
Level 2일반 SDLCISO 9001·CMMI 일부어려움
Level 3DO-178C 준비DAL D·E 인증 시도DAL D 가능
Level 4DO-178C DAL C·BKAI·Embraer 협력사정착
Level 5DO-178C DAL ABoeing·Airbus·Lockheed Tier 1최상위

대부분의 한국 중소 항공 SW 회사는 Level 1~2. 5단계 로드맵은 Level 3·4 DAL C·B 1차 + Level 5 DAL A 도전.


Stage 1: DAL 결정 & 계획 수립 (2~4개월)

1.1 시스템·SW 식별

시스템 분석 (ARP 4754A 정합):

  • 시스템 기능 정의
  • FHA (Functional Hazard Assessment)
  • SSA (System Safety Assessment)
  • DAL 할당

SW Component 식별:

  • 각 SW 모듈 DAL 매핑
  • 통합 SW (Integration) DAL

1.2 DAL 결정 — 핵심

FHA·SSA 결과:

  • Catastrophic → DAL A
  • Hazardous → DAL B
  • Major → DAL C
  • Minor → DAL D
  • No Safety Effect → DAL E

예시 (KF-21 보라매):

  • FBW (Fly-by-Wire) = DAL A
  • 항법 = DAL B
  • 미션 컴퓨터 = DAL B
  • 디스플레이 = DAL C
  • 데이터 로깅 = DAL D

1.3 PSAC 작성 — Plan for Software Aspects of Certification

PSAC는 인증의 출발점·기준:

  1. 시스템 개요:
    • 시스템·SW 식별
    • DAL 할당
  2. 개발 표준:
    • DO-178C 적용 + 보충 (330·331·332·333)
    • 추가 표준 (Coding·Design)
  3. 계획 문서:
    • SDP·SVP·SCMP·SQAP
  4. 조직·인적:
    • 개발·검증 조직
    • 독립성
  5. 개발 환경:
    • 도구 (Compiler·Test·Static Analysis)
    • TQL 결정
  6. 방법론:
    • V-Model·Iterative
    • Model-Based (DO-331)·OOP (DO-332)·Formal (DO-333)
  7. 인증 일정:
    • 마일스톤
    • SOI (Stage of Involvement) 1·2·3·4

SOI: 인증당국 (FAA·EASA·국토교통부 항공안전법) 4단계 참여 — 계획·개발·검증·완료.

1.4 5대 Plan + 3대 Standards

Plans (PSAC·SDP·SVP·SCMP·SQAP):

  • 모든 계획 인증당국 승인

Standards:

  • SW Requirements Standards
  • SW Design Standards
  • SW Code Standards

코딩 표준 — MISRA C·MISRA C++·JSF AV C++·CERT C·Power of 10 (JPL).

1.5 갭 분석 — 71 Objectives

DAL A — 71 Objectives + Independence 25개:

Table영역DAL A 적용
A-1계획7 (Independence 0)
A-2개발7 (Independence 0)
A-3요구 검증7 (Independence 4)
A-4설계 검증13 (Independence 6)
A-5코드 검증9 (Independence 4)
A-6통합 검증5 (Independence 2)
A-7테스트 결과 검증9 (Independence 4)
A-8형상관리6
A-9품질 보증5 (Independence 5)
A-10인증 연락3

DAL B는 69, C는 62, D는 26.

1.6 Stage 1 산출물

  • FHA·SSA + DAL 할당
  • PSAC (Plan for Software Aspects of Certification)
  • SDP·SVP·SCMP·SQAP (4 Plans)
  • SW Requirements·Design·Code Standards
  • 71 Objectives 갭 분석 + DAL별 적용
  • SOI 1 인증당국 제출

Stage 2: 요구·설계 (3~6개월)

2.1 SW Requirements — High Level Requirements (HLR)

HLR (High Level Requirements):

  • 시스템 요구 → SW 요구 분해
  • 기능·성능·인터페이스·안전 요구
  • DAL별 트레이서빌리티

SRS (Software Requirements Specification):

  • 모든 HLR 명문화
  • 식별 (Unique ID)
  • 분류 (Functional·Performance·Safety)

도구:

  • IBM DOORS·DOORS Next·Polarion·Jama Connect
  • ReqIF (Requirements Interchange Format)
  • Helix RM

2.2 SW Design — Low Level Requirements (LLR) + Architecture

LLR (Low Level Requirements):

  • HLR → LLR 분해
  • 알고리즘·자료 구조·인터페이스
  • 코드 작성 직전 단계

Architecture:

  • 모듈·컴포넌트
  • 데이터 흐름
  • 제어 흐름

SDD (Software Design Document):

  • LLR + Architecture

도구:

  • Enterprise Architect·MagicDraw·Rhapsody
  • SysML·UML
  • Model-Based (DO-331): Simulink·Stateflow·SCADE Suite·Ascet

2.3 Traceability — 양방향

요구 → 설계 → 코드 → 테스트 양방향 추적:

  • HLR ↔ LLR ↔ Source Code ↔ Test Cases
  • 모든 단계 매핑
  • 누락·중복 검증

도구:

  • DOORS·Polarion·Jama Connect
  • 자동 매트릭스

2.4 Requirements·Design Verification

Verification Activities:

  • Reviews (Peer·Independent)
  • Analyses (Coverage·Consistency)
  • Tests (DAL D·E는 일부 면제)

Independence 의무 (DAL A·B):

  • 개발자 ≠ 검증자
  • 다른 부서 또는 외부 검증

2.5 Stage 2 산출물

  • SRS (HLR) + DOORS 등록
  • SDD (LLR + Architecture)
  • Traceability Matrix
  • HLR·LLR Verification Reports
  • 도구 자격 (DO-330 시)

Stage 3: 코드·통합·테스트 (4~8개월)

3.1 Source Code

Coding Standards:

  • MISRA C 2012·MISRA C++·JSF AV C++·CERT C·CERT C++·SEI·Power of 10
  • 정적 분석 도구 — Polyspace·Coverity·SonarQube·LDRA·QA-C·Klocwork·Helix QAC

언어:

  • C/C++ — 가장 흔함
  • Ada/Ada 2012 — 항공 전통
  • SPARK Ada — Formal Methods
  • C# (DO-178C 적용 어려움)

도구 자격 (DO-330):

  • 컴파일러 (Wind River·Green Hills·LLVM·GCC)
  • IDE
  • Build·Configuration

3.2 Code Verification — Source Code Reviews

  • Code Reviews: Peer·Independent
  • Static Analysis: Polyspace·Coverity·LDRA·SonarQube
  • Code Inspections: Fagan·Modified

3.3 통합 (Integration)

  • Module Integration: 단위 통합
  • SW-SW Integration: SW 모듈 간
  • SW-HW Integration: SW + HW (Bare Metal·RTOS)
  • System Integration: 전체 시스템

3.4 Testing — 5 Levels

1. Low Level Testing (Unit):

  • LLR 검증
  • Stub·Mock 활용
  • DAL A·B 필수

2. High Level Testing (Integration):

  • HLR 검증
  • 통합 환경

3. Software-Hardware Integration Testing:

  • 타깃 HW 검증
  • LDRA·VectorCAST·Cantata·Parasoft

4. Hardware-Software System Testing:

  • 실제 항공기·시뮬레이터

5. Acceptance Testing:

  • 최종 검수

3.5 Structural Coverage

DAL별 코드 커버리지 요구:

DALCoverage 요구
AMC/DC (Modified Condition / Decision Coverage)
BDC (Decision Coverage)
CSC (Statement Coverage)
D부분
E없음

MC/DC — DAL A 핵심:

  • 각 조건의 결과가 결정에 독립 영향 검증
  • 가장 엄격한 커버리지

도구:

  • VectorCAST·LDRA·Cantata·Parasoft·Tessy
  • 자동 커버리지 측정

3.6 Robustness Testing

  • 경계값·잘못된 입력·오류 조건
  • 음수·NULL·오버플로
  • DAL A·B 필수

3.7 Stage 3 산출물

  • Source Code + MISRA·CERT 정합
  • 정적 분석 결과 (Polyspace·Coverity)
  • Test Cases·Test Procedures·Test Results
  • Structural Coverage Reports (MC/DC·DC·SC)
  • Integration Test Reports
  • 통합 SW-HW 환경

Stage 4: 검증·자격 & 형상관리 (2~4개월)

4.1 검증 (Verification)

Verification Objectives:

  • HLR Verification: HLR이 시스템 요구 충족
  • LLR Verification: LLR이 HLR 충족
  • Code Verification: Code가 LLR 충족
  • Integration Verification: 통합 정확성
  • Test Results Verification: 테스트 결과 정확성

Independence (DAL A·B·C):

  • 다른 개발자 또는 별도 부서

4.2 SW Quality Assurance (SQA)

SQA Activities:

  • 프로세스 감사
  • 표준 준수 확인
  • 결함 추적
  • 분기 SQA Report

Independence:

  • 모든 DAL — 독립
  • 개발·검증 ≠ SQA

4.3 SW Configuration Management (SCM)

SCM Activities:

  • 형상 식별 (Configuration Item·CI)
  • 형상 통제 (Change Control)
  • 형상 상태 회계 (Status Accounting)
  • 형상 감사 (Audit)
  • 백업·이전·환경 통제

도구:

  • Git·Perforce·ClearCase·SVN
  • Jira·Polarion·Helix ALM

Problem Reports:

  • 부적합·결함 추적
  • 분류·해결·검증

4.4 Tool Qualification — DO-330

Tool Categories:

  • Development Tools: 출력이 SW에 포함 (컴파일러·자동 코드 생성)
  • Verification Tools: 검증에 사용 (Test·Static Analysis·Coverage)

TQL (Tool Qualification Level) 1~5:

  • TQL-1: Dev Tool + Output Error 가능 + DAL A·B
  • TQL-5: 가장 약함

Qualified Tools:

  • LDRA Testbed·VectorCAST·Cantata (Verification)
  • Polyspace·Astrée (Static Analysis)
  • Wind River·Green Hills (Compilers)
  • SCADE Suite·Simulink Embedded Coder (Model-Based Code Gen)

4.5 Model-Based·OOP·Formal Methods (DO-331·332·333)

Model-Based (DO-331):

  • Simulink·Stateflow·SCADE
  • Model → Code (Embedded Coder·SCADE KCG)
  • 모델 자체 인증

OOP (DO-332):

  • C++·Ada (가상 함수·상속)
  • 추가 검증 활동

Formal Methods (DO-333):

  • Coq·Frama-C·SPARK·SCADE Formal
  • 수학적 증명
  • DAL A 권장

4.6 Stage 4 산출물

  • Verification Reports + Independence
  • SQA Reports
  • SCM Index + Problem Reports
  • Tool Qualification Documents (TQL)
  • DO-331·332·333 적용 보고서 (해당 시)

Stage 5: 적합성 검토·인증 & 글로벌 진출 (2~4개월)

5.1 SAS·SCI — 최종 산출물

SAS (Software Accomplishment Summary):

  • 모든 71 Objectives 달성 요약
  • 부적합·면제(Deviation)
  • 잔여 위험
  • 인증당국 제출

SCI (Software Configuration Index):

  • 인증 SW의 모든 형상 항목 인덱스
  • Build·Source·Doc 매핑
  • 변경 추적

5.2 SOI (Stage of Involvement) — 4단계

인증당국 (FAA·EASA·국토교통부 항공안전법) 참여:

SOI 1 — Planning:

  • PSAC + 4 Plans 제출
  • 인증당국 검토·승인

SOI 2 — Development:

  • SRS·SDD 검토
  • Standards 준수

SOI 3 — Verification:

  • 테스트·커버리지 결과
  • SQA·SCM

SOI 4 — Final Compliance:

  • SAS·SCI 제출
  • 최종 인증

5.3 FAA·EASA·국토부 인증

FAA:

  • AC 20-115D 정합
  • Type Certificate (TC)
  • DER (Designated Engineering Representative) 또는 ODA (Organization Designation Authorization)

EASA:

  • AMC 20-115C·CM-SWCEH-002
  • Type Certificate (TC)
  • AltMOC (Alternative Means of Compliance)

국토교통부 항공안전법:

  • 항공기 형식증명
  • KS H 9000 정합

5.4 글로벌 OEM 진입

민간:

  • Boeing 직접 또는 1차 협력사
  • Airbus 1차·2차 협력사
  • Embraer·Bombardier

방산:

  • KAI KF-21·LAH·LCH·MUH-1
  • Lockheed Martin F-35·F-22
  • BAE Systems Typhoon
  • Saab Gripen

UAM·드론:

  • Joby·Archer·Lilium·Volocopter
  • 현대차·KAI·SK텔레콤 UAM

5.5 추가 통합 표준

  • AS 9100D: 항공우주 품질 (회사 차원)
  • ARP 4754A: System Process
  • ARP 4761: Safety Assessment
  • DO-254: HW (FPGA·ASIC)
  • DO-326A·356A: Cybersecurity (Airworthiness)
  • DO-160G: 환경 시험
  • ISO 27001: 정보보안
  • ISO 42001 + EU AI Act: AI 항공 SW

5.6 Stage 5 산출물

  • SAS·SCI (최종 산출물)
  • SOI 1·2·3·4 인증당국 승인
  • FAA·EASA Type Certificate 또는 STC
  • 첫 글로벌 OEM 진입 (예: KAI·Lockheed)
  • 추가 인증 (DO-254·326A·160G) 계획

비용 — DAL·프로젝트 규모별 (3년 누계)

중소 항공 SW (직원 3080명, 매출 50200억) — DAL C·B 1 프로젝트

항목1년차 (만원)2년차3년차
컨설팅 (DO-178C 전문)8,0003,0003,000
Requirements·Design Tools (DOORS·Polarion)6,0007,0008,000
Test·Static Analysis (VectorCAST·LDRA·Polyspace)12,00013,00014,000
Model-Based (Simulink·SCADE)8,0009,00010,000
Tool Qualification (DO-330)5,0002,5002,500
FAA·EASA DER·ODA 자문6,0004,0004,000
항공 SW 인력(SW Engineer·V&V·SQA 신규 5명)36,00038,00040,000
합계81,00076,50081,500
3년 누계약 23.9억 원

중견 항공 SW (직원 100300명, 매출 3001,000억) — DAL A 다 프로젝트

3년 누계 약 80~200억 원.

ROI 시나리오

  • 항공 SW 회사 매출 100억(국내 일반)
  • DO-178C DAL B + AS 9100D + ARP 4754A → KAI·Lockheed·Boeing 2차 진입 → +200억 (3년 누계)
  • 마진율 28%(항공 프리미엄) → 영업이익 +56억/3년
  • 약 1년 회수

DO-178C vs DO-254 vs IEC 61508 vs ISO 26262 비교

항목DO-178CDO-254IEC 61508ISO 26262
산업항공 SW항공 HW일반 산업자동차
발효20112000 (개정 2020)20102018
등급DAL A~EDAL A~ESIL 1~4ASIL A~D
CoverageMC/DC·DC·SCElementalDiagnosticHardware Fault Metrics
한국 인지도매우 높음매우 높음매우 높음매우 높음

한국 항공 SW 통합 표준: ARP 4754A + DO-178C + DO-254 + ARP 4761 + DO-326A + DO-160G + AS 9100D.


한국 항공 SW 성공 사례 (가상)

사례 A: KAI 협력사(직원 80명, 매출 150억)

  • 도입 동기: KF-21·LAH·MUH-1 FBW·항법 SW
  • 구축 기간: 30개월 (DO-178C DAL B + AS 9100D)
  • 비용: 1차 25억, 3년 누계 35억
  • 추가: DO-254 + ARP 4754A
  • 성과: KAI 1차 협력사 진입, 매출 150억 → 400억

사례 B: 방산 미션 SW(직원 60명, 매출 80억)

  • 도입 동기: LIG넥스원·한화시스템 SLBM·UAS
  • 구축 기간: 28개월 (DAL A 일부 모듈)
  • 비용: 1차 22억
  • 추가: DO-326A 사이버보안·CMMC Level 2
  • 성과: LIG·한화 1차 진입, 매출 80억 → 220억

사례 C: UAM SW(직원 45명, ARR 30억)

  • 도입 동기: 현대차 SuperNAL·SK텔레콤 UAM
  • 구축 기간: 24개월
  • 비용: 1차 20억
  • 추가: DO-178C DAL B + ARP 4754A + ISO 42001 (AI 자율비행)
  • 성과: UAM 1차 협력사, ARR 30억 → 120억

자가 진단 체크리스트 (15문)

각 문항 0~2점, 합계 30점 만점.

DAL·계획

  1. FHA·SSA + DAL 할당 (A·B·C·D·E)
  2. PSAC + 4 Plans (SDP·SVP·SCMP·SQAP)
  3. Standards (Requirements·Design·Code — MISRA·CERT)

요구·설계

  1. SRS (HLR) + DOORS·Polarion
  2. SDD (LLR + Architecture)
  3. Traceability HLR ↔ LLR ↔ Code ↔ Test

코드·통합·테스트

  1. Source Code MISRA·CERT 정합
  2. 정적 분석 (Polyspace·Coverity·LDRA)
  3. Unit·Integration·System Tests
  4. Structural Coverage (MC/DC·DC·SC)

검증·자격·SCM

  1. Independence (DAL A·B·C 의무)
  2. SQA + 분기 감사
  3. SCM Git·Jira + Problem Reports
  4. Tool Qualification DO-330

인증

  1. SAS·SCI + SOI 1·2·3·4 + FAA·EASA

점수 해석:

  • 010: Level 12 — 18~24개월 시스템 구축
  • 1120: Level 23 — 18~30개월 후 DAL C·B
  • 2126: Level 34 — KAI·Embraer 진입
  • 27~30: Level 5 — DAL A + Boeing·Airbus·Lockheed

마치며 — DO-178C는 항공 SW의 단일 통행증

DO-178C는 글로벌 항공 SW의 유일한 통과 표준이다. FAA·EASA 인증 항공기에 탑재되는 모든 SW가 의무. 한국 항공·방산·UAM·드론 SW가 DO-178C 미보유 시 Boeing·Airbus·KAI·Lockheed RFQ 단계에서 자동 탈락.

본 5단계 로드맵을 통해 18~36개월 내 DO-178C DAL C·B·A 인증 + 글로벌 항공·UAM·방산 진출이 현실적 목표다. 핵심 5가지:

  1. DAL 결정이 모든 것의 출발점 — FHA·SSA로 A·B·C·D·E 할당, 71 Objectives 적용
  2. PSAC + 4 Plans + SOI — 인증당국과 4단계 협업
  3. Traceability HLR ↔ LLR ↔ Code ↔ Test — DOORS·Polarion·Jama Connect 필수
  4. MC/DC Coverage (DAL A)·DC (B)·SC (C) — Structural Coverage 자동화
  5. Tool Qualification DO-330 — VectorCAST·LDRA·Polyspace TQL 검증

DO-178C + DO-254 + ARP 4754A + ARP 4761 + DO-326A + DO-160G + AS 9100D + CMMC Level 2 + ITAR/EAR 다중 보유 한국 항공·방산·UAM SW 기업은 Boeing·Airbus·Lockheed·KAI·UAM 글로벌 Tier 1 진입 + 항공 프리미엄(마진 22~30%) + 20년+ 장기 계약의 산업 특성을 누릴 수 있다.


통합 — 항공우주·방산·SW·정보보안 시리즈

DO-178C는 항공 SW 인증의 단일 글로벌 표준이다.

항공우주·방산 시리즈:

기능안전·신뢰성:

산업별 품질·QMS:

정보보안·AI:

리스크·연속성:

DO-178C + DO-254 + ARP 4754A + ARP 4761 + DO-326A + DO-160G + AS 9100D + CMMC + ITAR + ISO 42001 다중 보유 한국 항공·방산·UAM·드론 SW 기업은 Boeing·Airbus·Lockheed·KAI·UAM 글로벌 진출 최강 포트폴리오다.