Browse > Article
http://dx.doi.org/10.3745/KTSDE.2021.10.6.201

Operational Concept for the Software Product Line Framework of Navigation Software  

Park, Samjoon (국방과학연구소)
Noh, Sungkyu (국방과학연구소)
Kim, Dohyung (국방과학연구소)
Lee, Sunju (국방과학연구소)
Park, ByungSu (국방과학연구소)
Lee, Inseop (국방과학연구소)
Publication Information
KIPS Transactions on Software and Data Engineering / v.10, no.6, 2021 , pp. 201-210 More about this Journal
Abstract
Navigation Software for the various weapon systems has common functionalities which give the possibility of common use among them. SPL(Software Product Line) framework of the navigation software for weapon system refers to developing a standardized navigation software platform from common functionalities of navigation software, managing the standardized navigation software platform, and developing 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 specifying the role of every stake holders and their activity scenario. The Operational concept would be referenced to implement SPL for other domain through using with detail implementation guide.
Keywords
Inertial Navigation System(INS) Software; Software Product Line(SPL); Platform; IDE; Operational Concept;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 ISO_IEC_26550;2013(E), Software and systems engineering - Reference model for product line engineering and management.
2 Kyo C. Kang, Sholom Cohen, James A. Hess, William Novak, and A. Spencer Peterson, "Feature-Oriented Domain Analysis (FODA) Feasibility Study," CMU/SEI-90-TR-21, 1990.
3 Sven Apel, Don Batory, Christian Kastner, and Gunter Saake, "Feature-Oriented Software Product Lines: concepts and implementation," Springer-Verlag Berlin Heidelberg 2013.
4 C. Kastner, T. Thum, G. Saake, J. Feigenspan, and T. Leich, "FeatureIDE: A Tool Framework for Feature-Oriented Software evelopment," Proceedings of the International Conference on Software Engineering, 2009, pp.611-614.
5 Sungwon Kang, Hwi Ahn, Taehyun Park, Pilsu Jung, Kyungmin Ko, and Jaesun Shim, "A Research on Software Platform Engineering -A Development of the Theory and Tool Chain," K-Valley RED&B Project Final Report, 2014.
6 Haeng-Kon Kim and Lee-Kyeong Son, "Product Line Development Process for Mobile Software based on Product Line," The KIPS Transactions on Computer and Communication Systems, Vol.12-D, No.3, pp.395-408, 2005.
7 DAPA(Defence Acquisition Program Administration) Manual 2020-1, "Manual of the Development and Management for the Weapon System Software."
8 Jin-Woo Kim, Woo-Sin Lee, Hack-Joon Kim, So-Yeon Jin, and Se-Hyeon Jo, "A Study of Software Product Line Engineering application for Data Link Software," The Korea Society of Communication and Information, Vol.23, No.12, pp.65-72, 2018.
9 J.-S. Yang and K. C. Kang, "A Tool for Workflow-based Product Line Software Development," Journal of Software and Data Engineering of KIPS, Vol.2, No.6, pp.377-382, 2013.   DOI
10 Klaus Pohl, Gunter Bockle, and Frank J. van der Linden, "Software Product Line Engineering: Foundations, Principles, and Techniques," Springer, 2005.
11 Ockhyun Paek, Sungkyu Noh, Minkwan Choi, and Taeho Lee, "A Framework for Software Product Line Based Development of Weapon System Software," Communications of KIISE, Vol.36, No.4, pp.19-27, 2018