Advanced

A case study using sampling to improve software inspection effectiveness

Runeson, Per LU and Thelin, Thomas LU (2003) Proceedings 2003 International Symposium on Empirical Software Engineering. ISESE 2003 In Proceedings 2003 International Symposium on Empirical Software Engineering. ISESE 2003 p.252-260
Abstract
Software inspections have shown to contribute improved software quality. However, as they are time consuming; sometimes the resources available are not sufficient to inspect all documents. Instead of selecting documents ad hoc, sample-driven inspections (SDI) is proposed as a systematic approach to select which subset of documents to inspect. The selection is based on a pre-inspection, where samples of documents are inspected, and based on the sample, it is estimated which documents need the quality improvement the most. Two important questions are how select the pre-inspection sample, and how large segments the documents should be divided into. In this paper, we apply the SDI approach to industrial data from inspections of requirements... (More)
Software inspections have shown to contribute improved software quality. However, as they are time consuming; sometimes the resources available are not sufficient to inspect all documents. Instead of selecting documents ad hoc, sample-driven inspections (SDI) is proposed as a systematic approach to select which subset of documents to inspect. The selection is based on a pre-inspection, where samples of documents are inspected, and based on the sample, it is estimated which documents need the quality improvement the most. Two important questions are how select the pre-inspection sample, and how large segments the documents should be divided into. In this paper, we apply the SDI approach to industrial data from inspections of requirements specifications. Different sampling strategies are applied and the documents are split into segments of different size. It is concluded that the SDI approach is more effective in most cases compared to selecting subsets of documents randomly, despite the fact that the faults are rather evenly distributed in the documents (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
sampling, case study, inspection improvement, software inspections, software quality, sample-driven inspections, requirements specifications, quality improvement, SDI, software faults
in
Proceedings 2003 International Symposium on Empirical Software Engineering. ISESE 2003
pages
252 - 260
publisher
IEEE--Institute of Electrical and Electronics Engineers Inc.
conference name
Proceedings 2003 International Symposium on Empirical Software Engineering. ISESE 2003
external identifiers
  • wos:000186331600026
  • scopus:84944311565
ISBN
0-7695-2002-2
DOI
10.1109/ISESE.2003.1237985
language
English
LU publication?
yes
id
e7721962-9db7-4864-860c-28fd0b47c302 (old id 613000)
date added to LUP
2007-12-03 11:46:51
date last changed
2017-01-01 08:05:39
@inproceedings{e7721962-9db7-4864-860c-28fd0b47c302,
  abstract     = {Software inspections have shown to contribute improved software quality. However, as they are time consuming; sometimes the resources available are not sufficient to inspect all documents. Instead of selecting documents ad hoc, sample-driven inspections (SDI) is proposed as a systematic approach to select which subset of documents to inspect. The selection is based on a pre-inspection, where samples of documents are inspected, and based on the sample, it is estimated which documents need the quality improvement the most. Two important questions are how select the pre-inspection sample, and how large segments the documents should be divided into. In this paper, we apply the SDI approach to industrial data from inspections of requirements specifications. Different sampling strategies are applied and the documents are split into segments of different size. It is concluded that the SDI approach is more effective in most cases compared to selecting subsets of documents randomly, despite the fact that the faults are rather evenly distributed in the documents},
  author       = {Runeson, Per and Thelin, Thomas},
  booktitle    = {Proceedings 2003 International Symposium on Empirical Software Engineering. ISESE 2003},
  isbn         = {0-7695-2002-2},
  keyword      = {sampling,case study,inspection improvement,software inspections,software quality,sample-driven inspections,requirements specifications,quality improvement,SDI,software faults},
  language     = {eng},
  pages        = {252--260},
  publisher    = {IEEE--Institute of Electrical and Electronics Engineers Inc.},
  title        = {A case study using sampling to improve software inspection effectiveness},
  url          = {http://dx.doi.org/10.1109/ISESE.2003.1237985},
  year         = {2003},
}