Mobile QR Code
Title Architectural Design for SPLE-based Inertial Navigation System Software Platform
Authors 김도형(Dohyung Kim) ; 박병수(ByungSu Park) ; 양진석(Jin-Seok Yang)
DOI https://doi.org/10.5573/ieie.2021.58.3.79
Page pp.79-86
ISSN 2287-5026
Keywords Software Product Line; Software Platform; Inertial Navigation System; Architectural Design; Architectural Decisions
Abstract In this paper, we introduce the architectural design method and decisions for SPLE-based inertial navigation system software platform. The software platform of the inertial navigation system software refers to software assets in the core asset data base, which is commonly utilized when developing the inertial navigation system of similar weapon systems. The proposed SPL Three Views model for the software platform is made up of conceptual view, execution view, and deployment view. For logical component modeling, a hierarchical structure consisting of logical component groups and components within the group is used. In physical component modeling, the main control task and the complex computational tasks are separated. We also define the ten architectural design decisions for the software platform and present the reason for the decision and the results of alternative analysis.