초록 열기/닫기 버튼

무기체계에 탑재되는 항법소프트웨어의 기능요소들은 다양한 무기체계에 공통적으로 활용될 수 있는 가능성이 높은 것으로 식별되었다. 무기체계 항법소프트웨어 SPL 프레임워크는 다양한 무기체계에 적용되는 항법소프트웨어가 갖는 공통의 기능들을 표준화된 플랫폼으로 개발및 관리하고, 이를 이용하여 유도무기, 무인기, 잠수함 등의 체계별 항법소프트웨어를 개발하는 방법론을 말한다. 본 논문에서는 SPL 기반 항법소프트웨어 개발 프로세스와 통합개발환경을 제시하고, SPL 프레임워크의 운영개념에 대해 설명한다. 프로세스에 관여하게 되는 참여자의 역할을정의하고 각 역할자별 활동 시나리오를 도출함으로써 SPL 프레임워크의 운영개념을 정의한다. 제시한 운영개념은 여타 도메인에 SPL을 실현하기위한 구체적인 지침 마련에 활용될 수 있을 것이다.


Navigation Software for the various weapon systems has common functionalities which give the possibility of common use amongthem. SPL(Software Product Line) framework of the navigation software for weapon system refers to developing a standardized navigationsoftware platform from common functionalities of navigation software, managing the standardized navigation software platform, anddeveloping weapon system navigation software such as navigation software for missile, UAV(Unmanned Air Vehicle), submarine, and etc. from the standardized navigation software platform. In this paper, we propose SPL based navigation software development process,Integrated Development Environment and operational concept of SPL framework. The operational concept will be defined by specifyingthe role of every stake holders and their activity scenario. The Operational concept would be referenced to implement SPL for otherdomain through using with detail implementation guide.