Abstract
This paper proposes a case study of applying to DO-278A, which is a software development standard of ground aviation equipment in communication, navigation, surveillance/air traffic management (CNS/ATM) domain, in order to develop software of Advanced surface movement, guidance and control system (A-SMGCS). It explains considerations to application of DO-278A standard, discusses how to tailor processes or requirements specified in DO-278A in detail, and explain tailored results. And it also summary problems or issues occurred during application of DO-278A, which can be appeared when DO-278A is applied to for the first time by any development part. These are required considerations in order to reduce trial and error. To the conclusion, it explains lessons learned from application of DO-278A and suggest how to solve these problems or issues.
본 논문은 항공기 지상이동유도 및 통제 시스템(A-SMGCS)의 소프트웨어를 개발하기 위해 CNS/ATM 분야의 지상용 항공장비 소프트웨어 표준인 DO-278A를 적용한 사례를 제시하였다. DO-278A를 적용하기 위해 필요한 고려사항들을 기술하였으며, DO-278A에 명시된 프로세스 혹은 요건들을 테일러링한 방법에 대해 상세히 논의하였고, 테일러링된 결과에 대해 설명하였다. 그리고 DO-278A를 처음 적용하여 개발하고자 할 때 발생할 수 있는 사항들과 DO-278A를 적용하면서 발생했던 문제점들이나 이슈사항들을 정리하였다. 결론으로 DO-278A를 적용하면서 시행착오를 줄이기 위해 반드시 고려되어야 하는 교훈들을 설명하였으며 이러한 문제점들이나 이슈사항들을 해결하기 위한 방법을 제시하였다.