DOI QR코드

DOI QR Code

An Investigation into Improving the Quality of Modern Weapon System Software Products: a Case Study

현대 무기체계 소프트웨어 개발 사례 분석을 통한 품질개선 방안에 대한 연구

  • 최태윤 ((주)대한항공 무인기사업부) ;
  • 이효진 ((주)대한항공 무인기사업부)
  • Published : 2012.12.31

Abstract

As modern weapon systems have evolved into embedded software systems, the capability to develop, install, and maintain high-quality software products is becoming increasingly valuable in today's competitive aerospace and defense industry. It is desirable, especially for government-contracted projects whose end-users are military personnel, that specific types of software quality elements are assured early during product development; namely, functionality and usability. Motivated by this need to approach improving software quality from a user's perspective, this paper presents a case study that analyzes system-level software integration testing results for a weapon system indigenously developed in the Republic of Korea. Quantitative data, such as software defect ratios and configuration change rates, are computed to observe meaningful trends with respect to functionality - represented by tests designed to verify the system's electrical signal interfaces - and usability, which is evaluated in terms of how often the initial human-computer interface had to be re-designed. Insights gained from these exercises are subsequently presented as a set of "lessons learned" to take into account when developing new software items for complex weapon systems.

Keywords

References

  1. J., Ferguson. Crouching dragon, hidden software: software in DoD weapon systems. IEEE Software, 18(4), 105-107 , 2001
  2. 김호준. 방사청, 첨단무기 S/W 개발에 430억원 투입. 연합뉴스, 2012년 9월 9일
  3. ISO/IEC. 1SO/IEC 9126-1 : Software Engineering-Product Quality-Part 1 : Quality Model. ISO Copyright Office, 2001
  4. 박태순. TopSpot 소프트웨어 공학. 도서출판 탑스팟, 2009
  5. Z., Rosenberg. Senior F-35 official warns on software breakdowns, relationship crisis. Flightglobal, September 17, 2012
  6. M.B., Chrissis, M., Konrad, and S. Sandy. CMMI : Guidelines for Process Integration and Product Improvement. 3rd Edition, Boston: Addison-Wesley, 2011
  7. 방위사업청. 방위사업청 지침 제2011-26호, 무기 체계 소프트웨어 개발 및 관리 지침. 2011년 8월 26일
  8. DOD. MIL-STD-1553B : Digital Time Division Command/Response Multiplex Data Bus. Department of Defense, 1978
  9. 김행곤. 임베디드 소프트웨어 공학. 도서출판 그린, 2006
  10. Wikipedia. Comparison of open source configuration management software. September 2012 http://en.wikipedia.org/wiki/Comparison_of_open_source_configuration_management_software
  11. 정용철. 국방 SW 개발사업 'SP 인증제'도입. 디지털타임스, 2012년 9월 25일