The Role of Inspection in Software Quality Assurance

by David L. Parnas and Mark Lawford


Due to the complexity of the code, software is released with many errors. In response, both software practitioners and software researchers need to improve the reputation of the software. Inspection is the only way to improve the quality of software. Inspection methods can be more effective but success depends on having a sound and systematic procedure for conducting the inspection. The Workshop on Inspection in Software Engineering (WISE), a satellite event of the 2001 Computer Aided Verification (CAV '01) Conference, brought together researchers, practitioners, and regulators in the hope of finding effective approaches to software inspection. The workshop included invited lectures and paper presentations in the form of panel discussions on all aspects of software inspection. Submissions explained how practitioners and researchers were performing inspections, discussed the relevance of inspections, provided evidence of how inspections could be improved through refinement of the inspection process and computer aided tool support and explained how careful design of software could make inspections easier or more effective.


BibTeX Entry

@article{ 10.1109/TSE.2003.1223642,
author = {David L. Parnas and Mark Lawford},
title = {The Role of Inspection in Software Quality Assurance},
journal ={IEEE Transactions on Software Engineering},
volume = {29},
number = {8},
issn = {0098-5589},
year = {2003},
pages = {674-676},
doi = {},
publisher = {IEEE Computer Society},
address = {Los Alamitos, CA, USA},

Mark Lawford
Last modified: Wed May 27 16:45:47 EDT 2009