Quality specification and metrication, results from a case-study in a mission-critical software domain

被引:0
|
作者
Jos J. M. Trienekens
Rob J. Kusters
Dennis C. Brussel
机构
[1] University of Technology Eindhoven,
[2] Centre for Automation of Mission-Critical Systems (CAMS),undefined
[3] Royal Navy,undefined
来源
Software Quality Journal | 2010年 / 18卷
关键词
Software quality; Specification; ISO 9126; AHP; Prioritization; Metrication;
D O I
暂无
中图分类号
学科分类号
摘要
Software quality is of increasing importance in mission-critical embedded software systems. Due to the fast growing complexity and accompanying risks of failures of these systems, software quality needs to be addressed explicitly by software developers, preferably with a systematic method for an optimal implementation of software qualities, such as reliability, time-behavior and usability. At the Centre of Automation of Mission-critical Systems (CAMS) of the Dutch Royal Navy, a new approach has been defined for software developers to improve the way that they deal with software quality in the process of mission-critical systems engineering. The stepwise approach is based on both an international quality standard for software product quality, i.e. ISO9126, and on Multi-Criteria Decision Making techniques, i.e. analytical hierarchy process (AHP). The stepwise approach has been validated in a case study. In particular, the tailoring of the ISO9126 standard toward the specific CAMS development situation, and the applicability of AHP techniques, from the perspective of software developers, has been investigated. The case study is carried out in a representative software development project, i.e. the software for combat management systems (CMS) of warships. Results of the case study show that software developers can explicitly deal with quality on the basis of both the ISO9126 standard and the AHP techniques, respectively regarding the specification, prioritization and metrication of software product quality.
引用
收藏
页码:469 / 490
页数:21
相关论文
共 8 条
  • [1] Quality specification and metrication, results from a case-study in a mission-critical software domain
    Trienekens, Jos J. M.
    Kusters, Rob J.
    Brussel, Dennis C.
    SOFTWARE QUALITY JOURNAL, 2010, 18 (04) : 469 - 490
  • [2] A software quality framework for large-scale mission-critical systems engineering
    Carrozza, Gabriella
    Pietrantuono, Roberto
    Russo, Stefano
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 102 : 100 - 116
  • [3] Measuring the Impact of Different Metrics on Software Quality: a Case Study in the Open Source Domain
    Sartori, Valentino
    Eshete, Birhanu Mekuria
    Villafiorita, Adolfo
    5TH INTERNATIONAL CONFERENCE ON DIGITAL SOCIETY (ICDS 2011), 2011, : 172 - 177
  • [4] On Understanding Software Quality Evolution from a Defect Perspective: A Case Study on an Open Source Software System
    Badri, Mourad
    Drouin, Nicholas
    Toure, Fadel
    2012 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND INDUSTRIAL INFORMATICS (ICCSII), 2012,
  • [5] An Empirical Study Of Software Quality Improvement Practices From Multiple Perspectives - An Australian Case Study
    Land, Lesley Pek Wee
    Higgs, Jeremy
    PACIFIC ASIA CONFERENCE ON INFORMATION SYSTEMS 2007, SECTIONS 1-6, 2007,
  • [6] Effects of Early User-Testing on Software Quality - Experiences from a Case Study
    Pettersson, John Soren
    Nilsson, Jenny
    INFORMATION SYSTEMS DEVELOPMENT: ASIAN EXPERIENCES, 2011, : 499 - 510
  • [7] How Good are Code Smells for Evaluating Software Maintainability? - Results from a Comparative Case Study
    Yamashita, Aiko
    2013 29TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2013, : 566 - 571
  • [8] Towards a Software Sustainability-Quality Model: Insights from a Multi-Case Study
    Condori-Fernandez, Nelly
    Lago, Patricia
    2019 13TH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2019, : 293 - 303