본 논문에서는 UAV WBS 디지털 fly-by-wire 제어 시스템을 개관하고 BIT(Built In Test) Software 설계 및 구현에 관한 연구를 한다. 이 연구는 BIT 소프트웨어 디자인 개발자들이 중복적인 절차를 피하기 위해서 모듈 기반의 소프트웨어 개발 절차에 포커스를 둔다. BIT 소프트웨어는 설계문서에서 BIT 설계가 곧 코드로 구현 가능하게 하므로 설계자는 하드웨어 시험자체의 효과적인 설계에 더욱 집중할 수 있으며, 소프트웨어 개발에 소요되는 많은 시간과 비용을 감소시킬 수 있게 된다. 이러한 소프트웨어 개발 기법은 비행제어 시스템과 유사한 대형 안전 중시 시스템의 BIT 에 쉽게 적용 가능하며, 대부분의 임베디드 시스템의 BIT 개발에 적용 가능하다.
In this paper, UAV WBS digital fly-by-wire flight control system is overviewed and its built-in-test (BIT) Software is studied about implementation and design. This study focuses on module based software development process which is adopted for BIT software design to help a developer avoid repetitive mechanization and coding. Write the BIT codes directly from a design document. And BIT code and module software provides software environment which allows BIT codes to be generated are processed under flight control system hardware. The designer can mainly pay attention to his test design and doesn"t need to spend time to think how he converts his design to BIT codes. This approach can be adopted and saves a lot of development efforts and time for safety critical system and other embedded system built-in-test by generating their BIT software (BIT code).