콘텐츠로 건너뛰기
Home » IDAL·AL·SWAL, ARP 6983이 정의하는 항공 AI 개발보증 레벨 정리

IDAL·AL·SWAL, ARP 6983이 정의하는 항공 AI 개발보증 레벨 정리

항공 AI 시스템 개발을 처음 접하면 이런 질문이 자연스럽게 생깁니다.

“우리 시스템에 적용되는 개발보증 레벨이 정확히 무엇인가?”

기존 항공 소프트웨어 인증에서는 DO-178C 기반의 IDAL(Item Design Assurance Level), ARP 4754B의 DAL, DO-278A의 AL(Assurance Level)이 각 도메인마다 다르게 쓰여 왔습니다. 그리고 ARP 6983이 등장하면서 여기에 SWAL(Software Assurance Level) 개념까지 추가됐습니다.

항공 AI 시스템에 요구되는 개발보증 체계

이 글에서는 ARP 6983이 정의하는 개발보증 레벨 체계를 기존 표준과 나란히 비교하고, 실제 AI 시스템 개발에서 이것이 어떤 의미를 갖는지 정리합니다.

 

보증 레벨이란 무엇인가

보증 레벨은 단순한 등급 분류가 아닙니다. 레벨이 결정되면 그에 따라 요구되는 개발 활동, 검증 절차, 산출물의 종류와 깊이가 모두 달라집니다. “이 시스템이 고장났을 때 얼마나 심각한 결과가 생기는가”에 비례해서 “얼마나 철저하게 개발하고 증명해야 하는가”가 정해지는 구조입니다.

기존 임베디드 소프트웨어에서는 이 체계가 DO-178C와 ARP 4754B를 중심으로 정리되어 있었습니다. 그런데 AI·머신러닝 기반 구성요소가 들어오면서 문제가 생겼습니다. 데이터로 학습된 모델은 전통적인 소프트웨어처럼 코드 단위로 추적하기 어렵고, 요구사항과 구현 사이의 관계를 기존 방식만으로는 온전히 설명하기가 어렵습니다. ARP 6983은 바로 이 공백을 채우기 위해 ML 기반 구성요소에 맞는 보증 레벨 체계를 정의했습니다.

 

 

IDAL·AL·SWAL 한눈에 보기

ARP 6983은 적용 도메인에 따라 두 경로로 보증 레벨을 정의합니다.

유인·무인 항공기(Airborne Domain)에서는 기존 IDAL 체계와 연결되고, 항공교통관리(ATM/ANS Domain)에서는 AL과 SWAL 체계로 대응합니다.

ARP 6983 권고 적용 여부 Airborne (ARP4754B) ATM/ANS (DO-278A) ATM/ANS (ED-153)
권고사항 미적용 IDAL A AL 1 SWAL 1
권고사항 미적용 IDAL B AL 2
권고사항 적용 IDAL C AL 3 SWAL 2
권고사항 적용 AL 4 SWAL 3
권고사항 적용 IDAL D AL 5 SWAL 4
권고사항 적용 IDAL E AL 6

여기서 핵심은 ARP 6983 권고사항이 적용되는 시작점입니다. 현재 ARP 6983은 IDAL C / AL 3 / SWAL 2 이하를 적용 범위로 정의합니다. IDAL A·B에 해당하는 최상위 안전 위험도 레벨은 아직 ARP 6983의 권고 범위에 포함되지 않습니다. 이는 항공 AI 인증이 아직 초기 단계임을 반영한 현실적인 범위 설정입니다.

 

 

현재 ARP 6983이 다루지 않는 영역이 의미하는 것

IDAL A·B가 아직 ARP 6983의 적용 범위 밖에 있다는 것은, 현재 가장 안전 임계성이 높은 항공 기능에는 AI·ML 기반 구성요소를 감항인증 체계 안으로 완전히 끌어들일 준비가 아직 되어 있지 않다는 뜻입니다.

반대로 말하면, IDAL C 수준의 시스템부터는 지금 당장 ARP 6983 기반의 개발보증 논의를 시작할 수 있습니다. 논문에서 ARP 6983의 적용 사례로 제시되는 영상 기반 착륙 시스템(VLS), 엔진 상태관리 시스템, 충돌 회피 보조 장치 등이 이 범위에서 논의될 수 있는 대표적인 예입니다.

 

 

적응형 ML이 현재 범위에서 제외된 이유

보증 레벨과 함께 이해해야 할 범위 제한이 하나 더 있습니다. ARP 6983은 현재 비적응형 머신러닝(Non-adaptive ML), 즉 운용 중 학습 파라미터가 고정된 지도학습 기반 모델을 대상으로 합니다. 운용 중에도 학습이 계속되는 적응형 ML(Adaptive ML), 비지도 학습, 강화 학습은 현재 범위에 포함되지 않으며 향후 표준 개정을 통해 단계적으로 다루어질 예정입니다.

이는 보증 레벨 구조와 같은 맥락입니다. 운용 중 파라미터가 변화하지 않는 모델이어야, 개발 시점에 정의된 보증 레벨과 검증 절차가 일관된 의미를 가질 수 있기 때문입니다.

 

 

모아소프트가 준비하는 것

모아소프트는 ARP 6983 기반의 ML 구성요소(MLC) 개발보증 체계를 실무에 적용할 수 있도록 데이터 품질 검증, 모델 추적성 관리, 인증 문서화 자동화 지향 기술을 고도화하고 있습니다. 보증 레벨이 결정된 이후 “무엇을 어떻게 증명할 것인가”라는 질문에 구체적인 기술적 답을 제시하는 것이 목표입니다.

ARP 6983 기반 개발보증 레벨 적용과 ML 구성요소 인증 대응 관련 상담이 필요하시다면, 아래로 문의주세요.

 

 

📞 문의: 02-6945-2156 / Contact us — (주)모아소프트

 

Send us a message!

앞선 품질, 끊임없는 도전, 정직한 기술로 함께합니다.
문의 글을 작성해 주시면, 담당자 확인 후 빠르게 연락드립니다.

대표전화: (+82)02-420-3203

FAX: (+82)02-407-3511

05770 서울특별시 송파구 오금로 422, 연암빌딩 4F~6F




FAMILY SITE