Title :
On the statistical analysis of the number of errors remaining in a software design document after inspection
Author :
Ebrahimi, Nader B.
Author_Institution :
Div. of Stat., Northern Illinois Univ., DeKalb, IL, USA
fDate :
8/1/1997 12:00:00 AM
Abstract :
Sometimes, complex software systems fail because of faults introduced in the requirements and design stages of the development process. Reviewing documents related to requirements and design by several reviewers can remove some of these faults, but often a few remain undetected until the software is developed. In this paper, we propose a procedure leading to the estimation of the number of faults which are not discovered. The main advantage of our procedure is that we do not need the standard assumption of independence among reviewers
Keywords :
coding errors; inspection; statistical analysis; system documentation; systems analysis; Chi-squared distribution; complex software systems; confidence interval; document review; inspection; likelihood function; nonparametric estimation; remaining errors; requirements stage; reviewer independence; smoothing parameter; software design document; software design stage; software development process; software fault estimation; statistical analysis; system failure; undiscovered faults; Fault detection; Inspection; Parameter estimation; Phase estimation; Programming; Smoothing methods; Software design; Software engineering; Software systems; Statistical analysis;
Journal_Title :
Software Engineering, IEEE Transactions on