DOI QR코드

DOI QR Code

Process Improvement for Quality Increase of Weapon System Software Based on ISO/IEC/IEEE 29119 Test Method

  • Park, Byung Hoon (Defence Agency for Technology and Quality) ;
  • Seo, Yeong Geon (Dept. of Computer Science, Graduate School of CCBM and Engineering Research Institute in Gyeongsang Nat'l University)
  • Received : 2018.11.12
  • Accepted : 2018.12.13
  • Published : 2018.12.31

Abstract

As the proportion of software in weapon systems increases, the impact of software on the overall system is growing. As a result, software quality management becomes important, and related regulations and work manuals for quality assurance activities at each stage in the R & D process are becoming more sophisticated. However, due to the characteristics of the weapon system software that is developed as a customized form for the purpose of a specific mission, there are limits to specifying and definitizing the detailed requirements (upper and lower level) according to various operational concepts during the development process. Due to this, software modification (patch change, shape change due to upgrade, etc.) occurs on account of many defects and performance improvement in the mass production and operation stage after the development is completed. In this study, we analyze the characteristics of these weapon system softwares and propose quality improvement methods based on ISO / IEC / IEEE 29119 test method.

Keywords

CPTSCQ_2018_v23n12_115_f0001.png 이미지

Fig. 1. Number of Defence Standardization Software of Weapon System(2008-2017)

CPTSCQ_2018_v23n12_115_f0002.png 이미지

Fig. 2. Regulation & Manual of Software Quality Management of Weapon System

CPTSCQ_2018_v23n12_115_f0003.png 이미지

Fig. 3. Test Design and Implementation Process on ISO/IEC/IEEE 29119-2

CPTSCQ_2018_v23n12_115_f0004.png 이미지

Fig. 4. Test Method on ISO/IEC/IEEE 29119-4

CPTSCQ_2018_v23n12_115_f0005.png 이미지

Fig. 5. Number of enactment, revision and abolition of weapon system software in 2013-2017

CPTSCQ_2018_v23n12_115_f0006.png 이미지

Fig. 6. Test process on weapon system software product

CPTSCQ_2018_v23n12_115_f0007.png 이미지

Fig. 7. Phase of Improvement Method

CPTSCQ_2018_v23n12_115_f0008.png 이미지

Fig. 8. Modification Case 1 of CSCI - BIT(Built-in-Test)Result Error

CPTSCQ_2018_v23n12_115_f0009.png 이미지

Fig. 9. Modification Case 2 of CSCI - Display unit Freezing

CPTSCQ_2018_v23n12_115_f0010.png 이미지

Fig. 10. Test Cases(normal-exception)

CPTSCQ_2018_v23n12_115_f0011.png 이미지

Fig. 11 Test Result-PRI, Frequency Modulation Type

CPTSCQ_2018_v23n12_115_f0012.png 이미지

Fig. 12. Test Result - Direction Detection

Table 1. Weapon System Software Testing Activities of Each Software Development Phase

CPTSCQ_2018_v23n12_115_t0001.png 이미지

Table 2. Differences between Package and On-demand Software

CPTSCQ_2018_v23n12_115_t0002.png 이미지

Table 3. Case Analysis Result of Weapon Software Modification

CPTSCQ_2018_v23n12_115_t0003.png 이미지

Table 4. Deriving Test Condition

CPTSCQ_2018_v23n12_115_t0004.png 이미지

Table 5. Test Case Design

CPTSCQ_2018_v23n12_115_t0005.png 이미지

References

  1. G. M. Choi, Y. H. Kim and G. I. Woo, "Software Reliability Assurance for Weapon System Quality Improvement," Defense & Technology, Vol. 404, pp. 74-85, 2012.
  2. Ministry of Defense, Defense Business Act, Article 3 (Justice), Law 15344 ('18 .1.16. Amended), 2018.
  3. Ministry of Defense, Enforcement Decree of the Defense Business Act, Article 2 (Classification of Weapon System), Presidential Decree No. 28799 (Revised Apr. 18, 2018), 2018.
  4. S. W. Noh, "Analysis and Improvement Plan of Defense Technology Planning for the 4th Industrial Revolution", Journal of Academia-industrial Technology, Vol. 19, No. 4, pp. 552, 2018.
  5. Roger S. Pressman, "Software Engineering: A Practitioner's Approach", The McGraw-Hill Companies, pp. 47-48, 2017.
  6. S. Balaji, and M. Sundararajan Murugaiyan, Waterfall vs V-Model Vs Agile: A Comparative Study on SDLC, International Journal of Information Technology and Business Management 29th, Vol. 2, No. 1, pp. 28, 2012.
  7. Defense Acquisition Program Administration, "Weapon System Software Development and Management Manual", No. 2017-8 (Amended on August 31, 2017), 2017.
  8. M. S, Yoon and S. B. Park, "An Empirical Study on the Quality Requirements Priorities of Packaged Software Using the AHP", Internet E-commerce Research, Vol. 8, No. 2, pp. 2, 2008.
  9. ISO/IEC, Systems and Software Engineering -Systems and Software Quality Requirements and Evaluation(SQuaRE) - System and Software Quality Models, pp. 3, 2011(E).
  10. ISO/IEC/EEE, Software and systems engineering-Software Testing-Part 4 : Test techniques, pp. 6, 2015(E).
  11. Y. G. Seo and etc, "Design and Implementation of Component-based Configuration and Data Management System for Weapon System R&D", Journal of KSCI, Vol. 13, No, 7, pp. 127-138, 2008.