Military Software Quality Assessment (MSQA) Framework: A Case Study of the Air Situation Display (ASD) System

Main Article Content

Sutthichai Rodkaew
Pujana Paliyawan
Kingkarn Sookhanaphibarn
Worawat Choensawat

Abstract

Software quality assessment is a critical factor in developing and validating software systems to ensure compliance with specific standards and requirements, especially for military software systems that are highly complex and must operate in challenging environments. Effective quality assessment ensures systems perform as expected and reduces risks from errors during development and maintenance. This paper presents a novel software quality assessment framework, called the Military Software Quality Assessment (MSQA) Framework, developed based on the ISO/IEC 25010 standard and integrating key related standards such as MIL-STD-498, MIL-STD-882, MIL-STD-1397C, MIL-STD-810, MIL-STD-461, ISO/IEC 12207, ISO/IEC 15504, and ISO/IEC 27001 to enhance comprehensiveness and suitability for military applications. A case study on the development of a radar display system for the Royal Thai Army demonstrates the practical application of MSQA in systematically assessing and improving software quality in a real-world military context.

Article Details

How to Cite
[1]
S. Rodkaew, P. Paliyawan, K. Sookhanaphibarn, and W. Choensawat, “Military Software Quality Assessment (MSQA) Framework: A Case Study of the Air Situation Display (ASD) System”, Crma. J., vol. 23, no. 1, pp. 87–103, Nov. 2025.
Section
Research Articles

References

Toropin, K. (2022, September 20). Sailors' medical discharges halted for almost a week due to computer glitch. Military.com. Retrieved from http://www.military.com/daily-news/2022/09/20/sailors-medical-discharges-halted-almost-week-due-computer-glitch.html on March 10, 2025

Cluley, G. (2023, April 18). Army helicopter crash blamed on skipped software patch. Bitdefender. Retrieved from http://www.bitdefender.com/en-us/blog/hotforseciruty/army-helocopter-crash-blamed-on-skipped-software-patch on March 10, 2025

International Organization for Standardization. (2011). ISO/IEC 25010:2011 - Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) – Quality model. Retrieved from http://cdn.Standards.iten.ai/samples/35733/2ca18b477b7845a5b8cae39d6de0c098/ISO-IEC-25010-2011.pdf

International Organization for Standardization. (n.d.). ISO/IEC 25010. Retrieved from http://iso25000.com/index.php/en/iso-25000-standards/iso-25010 on March 10, 2025

Department of Defense. (1994). MIL-STD-498: Software development and documentation. Retrieved from http://apps.dtic.mil/sti/pdfs/ADA282003.pdf on March 10, 2025

Department of Defense. (2000). MIL-STD-882: System safety.

Department of Defense. (1999). MIL-STD-1397C: Digital communication protocols for military systems. Retrieved from http://everyspec.com/MIL-STD/MIL-STD-1300-1399/MIL_ STD_1397C_554/ on March 10, 2025

International Organization for Standardization. (2017). ISO/IEC/IEEE 12207: Systems and software engineering – Software life cycle processes. Retrieved from http://ieeexplore.ieee.org/document/8100771 on March 10, 2025

International Organization for Standardization. (2003). ISO/IEC 15504: Information technology – Process assessment. Retrieved from https://www.iso.org/standard/63712.html on March 10, 2025

International Organization for Standardization. (2013). ISO/IEC 27001: Information security management systems – Requirements. Retrieved from https://www.iso.org/obp/ui/#iso:std:iso-iec:27001:ed-1:v1:en on March 10, 2025

International Organization for Standardization. (2011). ISO/IEC 29110: Systems and software engineering. Retrieved from https://www.iso.org/standard/85337.html on March 10, 2025

Department of Defense. (2019). MIL-STD-810: Environmental testing. Retrieved from https://ebindustries.com/wp-content/uploads/2021/11/MIL-STD-810.pdf on March 10, 2025

Department of Defense. (2015). MIL-STD-461: Requirements for the control of electromagnetic interference characteristics

of subsystems and equipment. Retrieved from https://quicksearch.dla.mil/qsDocDetails.aspx?ident_number=357

on March 10, 2025

Wagner, S., Felderer, M., & Fernández, D. M. (2017). Quality requirements in industrial practice – an empirical study. Requirements Engineering, 22(3), 331–355.

Alnanih, R., Ormandjieva, O., & Radhakrishnan, T. (2014). A Systematic Approach for Evaluating Software Quality Using ISO/IEC 25010. Procedia Computer Science, 37, 337–344.