An experiment family to investigate the defect detection effect of tool-support for requirements inspection

被引:3
作者
Halling, M [1 ]
Biffl, S [1 ]
Grünbacher, P [1 ]
机构
[1] Johannes Kepler Univ Linz, A-4040 Linz, Austria
来源
NINTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, PROCEEDINGS | 2003年
关键词
empirical software engineering; controlled experiment; software inspection; defect detection; tool support; software quality measurement;
D O I
10.1109/METRIC.2003.1232474
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The inspection of software products can help to find defects early in the development process and to gather valuable information on product quality. An inspection is rather resource-intensive and involves several tedious tasks like navigating, sorting, or checking. Tool support is thus hoped to increase effectiveness and efficiency. However, little empirical work is available that directly compares paper-based (i.e., manual) and tool-based software inspections. Existing reports on tool support for inspection generally tend to focus on code inspections while little can be found on requirements or design inspection. This paper reports on an experiment family: two experiments on paper-based inspection and a third experiment to empirically investigate the effect of tool support regarding defect detection effectiveness and inspection effort in an academic environment with 40 subjects. Main results of the experiment family are: (a) The effectiveness is similar for manual and tool-supported inspections; (b) the inspection effort and defect overlap decreased significantly with tool support, while (c) efficiency increased considerably with tool support.
引用
收藏
页码:278 / 285
页数:8
相关论文
共 27 条
  • [1] Basili V. R., 1996, Empirical Software Engineering, V1, P133, DOI 10.1007/BF00368702
  • [2] BIFFL S, 2002, P 8 IEEE INT SOFTW M
  • [3] BIFFL S, 2001, THESIS VIENNA U TECH
  • [4] BIFFL S, IN PRESS IEEE T SOFT
  • [5] DESIGN AND CODE INSPECTIONS TO REDUCE ERRORS IN PROGRAM-DEVELOPMENT
    FAGAN, ME
    [J]. IBM SYSTEMS JOURNAL, 1976, 15 (03) : 182 - 211
  • [6] Genuchten MV, 1997, J MANAGE INFORM SYST, V14, P165
  • [7] Gilb Tom, 1993, Software inspections
  • [8] GRUNBACHER P, 2003, 03004 TUIFSQSE
  • [9] HALLING, 2003, REQUIREMENTS ENG J
  • [10] HALLING M, 2001, WORKSH INSP SOFTW EN