Strathprints Home | Open Access | Browse | Search | User area | Copyright | Help | Library Home | SUPrimo

A comparison of tool-based and paper-based software inspection

Macdonald, F. and Miller, J. (1998) A comparison of tool-based and paper-based software inspection. Empirical Software Engineering, 3 (3). ISSN 1382-3256

Full text not available in this repository. (Request a copy from the Strathclyde author)

Abstract

Software inspection is an effective method of defect detection. Recent research activity has considered the development of tool support to further increase the efficiency and effectiveness of inspection, resulting in a number of prototype tools being developed. However, no comprehensive evaluations of these tools have been carried out to determine their effectiveness in comparison with traditional paper-based inspection. This issue must be addressed if tool-supported inspection is to become an accepted alternative to, or even replace, paper-based inspection. This paper describes a controlled experiment comparing the effectiveness of tool-supported software inspection with paper-based inspection, using a new prototype software inspection tool known as ASSIST (Asynchronous/Synchronous Software Inspection Support Tool). 43 students used ASSIST and paper-based inspection to inspect two C++ programs of approximately 150 lines. The subjects performed both individual inspection and a group collection meeting, representing a typical inspection process. It was found that subjects performed equally well with tool-based inspection as with paper-based, measured in terms of the number of defects found, the number of false positives reported, and meeting gains and losses.

Item type: Article
ID code: 2662
Keywords: CASE, software inspection, controlled experimen, tool support, Electronic computers. Computer science, Computer software
Subjects: Science > Mathematics > Electronic computers. Computer science
Science > Mathematics > Computer software
Department: Faculty of Science > Computer and Information Sciences > Computer Science
Related URLs:
    Depositing user: Strathprints Administrator
    Date Deposited: 01 Mar 2007
    Last modified: 02 May 2012 16:46
    URI: http://strathprints.strath.ac.uk/id/eprint/2662

    Actions (login required)

    View Item