무인기의 항공전자 장비들 간 상호 연동 시험을 통해 탑재 시스템의 설계 타당성을 검증할 수 있도록 고안된 무인기 항공전자 통합시험환경은 시험환경 자체의 오류를 최대한 배제할 수 있도록 개발되어야 한다. 본 논문에서는 DB 기반으로 작성된 전기 신호 연동 통제 문서(Electrical Signal Interface Control Document, ESICD)를 활용하여 프로그램 코드 및 환경 설정 파일을 자동으로 생성함으로써, 개발자의 직접 입력 중 발생 가능한 오류를 사전에 방지하여 코드의 정확도와 코드 생성을 위한 프로그래밍 작업능률을 향상시켜, 통합시험환경 개발의 신뢰성과 효율성을 동시에 확보할 수 있는 방안을 제안한다.
UAV avionics system integration laboratory (SIL) is developed for verifying the validity of the installed avionics system design by testing interfaces and connections between LRUs (line-replaceable units), and hence its reliability should be guaranteed by preventing errors caused by the avionics SIL itself. In this paper, we propose a code generation method that automatically produces source codes from a DB-based electrical signal interface control document (ESICD) and improves the reliability of the avionics SIL as well as the efficiency of its development processes by preventing developer’s accidental mistakes and reducing the development burden.