IN-PROCESS EVALUATION FOR SOFTWARE INSPECTION AND TEST

被引:24
作者
CHAAR, JK
HALLIDAY, MJ
BHANDARI, IS
CHILLAREGE, R
机构
[1] IBM Thomas J. Watson Research Center, Yorktown, Heights
关键词
SOFTWARE DEVELOPMENT PROCESS; SOFTWARE INSPECTION; SOFTWARE RELIABILITY; SOFTWARE TESTING;
D O I
10.1109/32.256853
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The goal of software inspection and test is to reduce the expected cost of software failure over the life of a product. This paper extends the use of defect triggers, the events that cause defects to be discovered, to help evaluate the effectiveness of inspections and test scenarios. In the case of inspections, the defect trigger is defined as a set of values that associate the skills of the inspector with the discovered defect. Similarly, for test scenarios, the defect trigger values embody the deferring strategies being used in creating these scenarios. The usefulness of triggers in evaluating the effectiveness of software inspections and tests is demonstrated by evaluating the inspection and test activities of some software products. These evaluations are used to point to both deficiencies in inspection and test strategies and to progress made in improving such strategies. The trigger distribution of the entire inspection or test series may then be used to highlight areas for further investigation, with the aim of improving the design, implementation, and test processes.
引用
收藏
页码:1055 / 1070
页数:16
相关论文
共 50 条
  • [31] ASSIST - a tool to support software inspection
    Macdonald, F
    Miller, J
    INFORMATION AND SOFTWARE TECHNOLOGY, 1999, 41 (15) : 1045 - 1057
  • [32] Optimization of Software Test Scheduling under Development of Modular Software Systems
    Huang, Tao
    Fang, Chih-Chiang
    SYMMETRY-BASEL, 2023, 15 (01):
  • [33] TEST CASES IN SOFTWARE TEST
    Luis Aristegui O, Jose
    REVISTA DIGITAL LAMPSAKOS, 2010, (03): : 27 - 34
  • [34] Work Product Review Process Applied to Test Cases Review for Software Testing
    de Oliveira, Elisandra Souza
    Pisa Neves, Jhuan Magno
    da Cruz, Andre Figliuolo
    Bezerra, Erick Costa
    PROCEEDINGS OF THE 22TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, 2023, : 274 - 280
  • [35] A RADICAL IMPROVEMENT OF SOFTWARE BUGS DETECTION WHEN AUTOMATING THE TEST GENERATION PROCESS
    Awedikian, R.
    Yannou, B.
    Lebreton, P.
    Bouclier, L.
    Mekhilef, M.
    10TH INTERNATIONAL DESIGN CONFERENCE - DESIGN 2008, VOLS 1 AND 2, 2008, (48): : 571 - +
  • [36] Software Reliability Qualitative Evaluation Based on Modified Delphi Hierarchy Process
    Cao, Peng
    Luo, Ziqiang
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS, ROBOTICS AND AUTOMATION (ICMRA 2015), 2015, 15 : 1392 - 1396
  • [37] A case study of distributed, asynchronous software inspection
    Stein, M
    Riedl, J
    Harner, SJ
    Mashayekhi, V
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 107 - 117
  • [38] Developing a Teaching Framework to support software inspection
    Gazerani, Nasim
    Ahmad, Rodina
    Forouzani, Soroush
    Gazerani, Navid
    2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 84 - 90
  • [39] Comparison of computer support systems for software inspection
    Macdonald F.
    Miller J.
    Automated Software Engineering, 1999, 6 (3) : 291 - 313
  • [40] A Software Product Lines System Test Case Tool and Its Initial Evaluation
    Lima Neto, Crescencio Rodrigues
    de Almeida, Eduardo Santana
    de Lemos Meira, Silvio Romero
    2012 IEEE 13TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2012, : 25 - 32