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 条
  • [21] Computer-mediated group support, anonymity, and the software inspection process: An empirical investigation
    Vitharana, O
    Ramamurthy, K
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (02) : 167 - 180
  • [22] The Impact of Software Development Process on Software Quality: A Review
    Singh, Brijendra
    Gautam, Shikha
    2016 8TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2016, : 666 - 672
  • [23] On the Evaluation of Software Maintainability Using Automatic Test Case Generation
    Nogueira, Ana Filipa
    Ribeiro, Jose C. B.
    Zenha-Rela, Mario A.
    2014 9TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC), 2014, : 300 - 305
  • [24] Evidence of software inspection on feature specification for software product lines
    Souza, Iuri Santos
    da Silva Gomes, Gecynalda Soares
    da Mota Silveira Neto, Paulo Anselmo
    Machado, Ivan do Carmo
    de Almeida, Eduardo Santana
    de Lemos Meira, Silvio Romero
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (05) : 1172 - 1190
  • [25] Software reliability growth with test coverage
    Malaiya, YK
    Li, MN
    Bieman, JM
    Karcich, R
    IEEE TRANSACTIONS ON RELIABILITY, 2002, 51 (04) : 420 - 426
  • [26] Automating test-based inspection of design models
    Rocha, Anne Caroline O.
    Ramalho, Franklin
    Machado, Patricia D. L.
    SOFTWARE QUALITY JOURNAL, 2015, 23 (01) : 3 - 28
  • [27] Automating test-based inspection of design models
    Anne Caroline O. Rocha
    Franklin Ramalho
    Patrícia D. L. Machado
    Software Quality Journal, 2015, 23 : 3 - 28
  • [28] A Software Reliability Prediction Method Based on Software Development Process
    Han, Kun
    Cao, Jun-Hai
    Chen, Shou-Hua
    Liu, Wei-Wei
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON QUALITY, RELIABILITY, RISK, MAINTENANCE, AND SAFETY ENGINEERING (QR2MSE), VOLS I-IV, 2013, : 280 - 283
  • [29] Usability Evaluation of Software Testing Based on Analytic Hierarchy Process
    He, Dandan
    Wang, Can
    PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTING TECHNOLOGY, 2016, 60 : 2025 - 2029
  • [30] Domain Ontology Construction and Evaluation for the Entire Process of Software Testing
    Sun, Zhe
    Hu, Chi
    Li, Chunlei
    Wu, Linbo
    IEEE ACCESS, 2020, 8 : 205374 - 205385