Code inspections and white-box testing have both been used for unit testing. One is a static analysis technique, the other, a dynamic one, since it is based on executing test cases. Naturally, the question arises whether one is superior to the other, or, whether either technique is better suited to detect or isolate certain types of defects. We investigated this question with an experiment with a focus on detection of the defects (failures) and isolation of the underlying sources of the defects (faults). The results indicate that there exist significant differences for some of the effects of using code inspection versus testing. White-box testing is more effective, i.e. detects significantly more defects while inspection isolates the underl...
This report describes an empirical study comparing three defect detection techniques: (a) code readi...
Today's software quality assurance techniques are often applied in isolation, without any considerat...
Today's software quality assurance techniques are often applied in isolation, without any considerat...
Code inspections and structural unit testing are two common defect detection methods in software dev...
Using 12 empirical studies, including 10 experiments and two case studies, the author's compare. ins...
The most common techniques for detecting defects in software artifacts are inspection and testing. S...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
We replicated a controlled experiment first run in the early 1980's to evaluate the effectivene...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
This report describes an empirical study comparing three defect detection techniques: (a) code readi...
This report describes an empirical study comparing three defect detection techniques: (a) code readi...
This report describes an empirical study comparing three defect detection techniques: (a) code readi...
Today's software quality assurance techniques are often applied in isolation, without any considerat...
Today's software quality assurance techniques are often applied in isolation, without any considerat...
Code inspections and structural unit testing are two common defect detection methods in software dev...
Using 12 empirical studies, including 10 experiments and two case studies, the author's compare. ins...
The most common techniques for detecting defects in software artifacts are inspection and testing. S...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
We replicated a controlled experiment first run in the early 1980's to evaluate the effectivene...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
Inspection methods can be classified according to their discipline and flexibility. The discipline c...
This report describes an empirical study comparing three defect detection techniques: (a) code readi...
This report describes an empirical study comparing three defect detection techniques: (a) code readi...
This report describes an empirical study comparing three defect detection techniques: (a) code readi...
Today's software quality assurance techniques are often applied in isolation, without any considerat...
Today's software quality assurance techniques are often applied in isolation, without any considerat...