Investigating the effect of variations in the test development process: a case from a safety-critical system

被引:5
|
作者
Tarhan, Ayca [1 ]
Demirors, Onur [2 ]
机构
[1] Hacettepe Univ, Dept Comp Engn, TR-06532 Ankara, Turkey
[2] Middle E Tech Univ, Inst Informat, TR-06531 Ankara, Turkey
关键词
Software measurement; Quantitative management; Statistical process control; Control chart; STATISTICAL PROCESS-CONTROL; SOFTWARE;
D O I
10.1007/s11219-011-9129-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Variation is inherent to a process, and process management demands understanding the nature of variation in quantitative terms, for evaluation and prediction purposes. This understanding requires the identification of process indicators that build the system of variation. To utilize quantitative techniques to understand and improve a software process, more indicators are needed than in a manufacturing process. The need to identify the indicators of a software process and the lack of a generic approach to assess the ability of a software process for quantitative management encouraged us to carry out a sequence of studies that resulted in the development of an Assessment Approach for Quantitative Process Management (A(2)QPM). This paper explains an application of the A(2)QPM to the test development process of an avionics software project and presents the results. The study aimed at understanding the effect of the test design stage and the effect of internal reviews as verification activities in test development, with respect to process productivity and product quality measures. The measurement data collected during the execution of the processes were analyzed by control charts to observe the evidence of process stability. The mean values of measurement data were utilized to make performance comparisons between the various executions of the test development process. The results showed that process productivity was unaffected, but the test procedure quality was positively influenced by the application of test design and internal reviews. The utilization of the A(2)QPM as a guide for the quantitative implementation enabled the systematic evaluation of the test development process and measures prior to analysis. This resulted in the identification of process clusters having stable variation.
引用
收藏
页码:615 / 642
页数:28
相关论文
共 50 条
  • [41] Managing technology development for safety-critical systems
    Sachon, M
    Paté-Cornell, ME
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2004, 51 (04) : 451 - 461
  • [42] Test-linked specification for safety-critical software
    Hecht, H
    Hecht, M
    THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 5: ADVANCED TECHNOLOGY, 1997, : 267 - 272
  • [43] Agile methods for safety-critical software development
    Weyrauch, K
    Poppendieck, M
    Morsicato, R
    Van Schooenderwoert, N
    Pyritz, B
    EXTREME PROGRAMMING AND AGILE METHODS - XP/ AGILE UNIVERSE 2004, PROCEEDINGS, 2004, 3134 : 202 - 202
  • [44] Engineering Education for Development of Safety-Critical Systems
    Singh, Pooja
    Singh, Lalit Kumar
    IEEE TRANSACTIONS ON EDUCATION, 2021, 64 (04) : 398 - 405
  • [45] Software tools for safety-critical software development
    Alan Wassyng
    Mark Lawford
    International Journal on Software Tools for Technology Transfer, 2006, 8 (4-5) : 337 - 354
  • [46] A Novel Test Coverage Metric for Safety-Critical Software
    Mukherjee, Debashis
    PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 486 - 491
  • [47] SAFETY-CRITICAL SOFTWARE - ARE FORMAL TEST METHODS SUFFICIENT
    JOHNSTON, I
    CONTROL AND INSTRUMENTATION, 1995, 27 (05): : 16 - 16
  • [48] DEVELOPMENT OF A TEST FACILITY AND ITS APPLICATION FOR VALIDATION AND RELIABILITY TESTING OF SAFETY-CRITICAL SOFTWARE
    Zhao, M.
    Tailor, N.
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON NUCLEAR ENGINEERING 2010, VOL 1, 2011, : 815 - 820
  • [49] Predicting fatigue and psychophysiological test performance from speech for safety-critical environments
    Baykaner, Khan Richard
    Huckvale, Mark
    Whiteley, Iya
    Andreeva, Svetlana
    Ryumin, Oleg
    FRONTIERS IN BIOENGINEERING AND BIOTECHNOLOGY, 2015, 3
  • [50] Platform Independent Safety-Critical Operating System
    Delic, Emil
    Loeser, Karolin
    Hayek, Ali
    Boercsoek, Josef
    2015 INTERNATIONAL CONFERENCE ON INFORMATION AND DIGITAL TECHNOLOGIES (IDT), 2015, : 68 - 71