In-Process Evaluation for Software Inspection and Test
IEEE Transactions on Software Engineering - Special issue on software reliability
An experiment to assess different defect detection methods for software requirements inspections
ICSE '94 Proceedings of the 16th international conference on Software engineering
IEEE Transactions on Software Engineering
Empirical Software Engineering
Comparing Detection Methods for Software Requirements Inspections: A Replicated Experiment
IEEE Transactions on Software Engineering
The impact of background and experience on software inspections
The impact of background and experience on software inspections
Evidence-Based Software Engineering
Proceedings of the 26th International Conference on Software Engineering
Perspective-Based Reading: A Replicated Experiment Focused on Individual Reviewer Effectiveness
Empirical Software Engineering
PBR vs. checklist: a replication in the n-fold inspection context
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Proposing an ISO/IEC 15504-2 compliant method for process capability/maturity models customization
PROFES'11 Proceedings of the 12th international conference on Product-focused software process improvement
Empirical Software Engineering
Hi-index | 0.00 |
The following study investigated cognitive factors involved in applying the Perspective-Based Reading (PBR) technique for defect detection in software inspections. Using the protocol analysis technique from cognitive science, the authors coded concurrent verbal reports from novice reviewers and used frequency-based analysis to consider existing research on cognition in software inspections from within a cognitive framework. The current coding scheme was able to describe over 98% of the cognitive activities reported during inspection at a level of detail capable of validating multiple hypotheses from literature. A number of threats to validity are identified for the protocol analysis method and the parameters of the current experiment. The authors conclude that protocol analysis is a useful tool for analyzing cognitively intense software engineering tasks such as software inspections.