Using a Cognitive Psychology Perspective on Errors to Improve Requirements Quality: An Empirical Investigation

  title={Using a Cognitive Psychology Perspective on Errors to Improve Requirements Quality: An Empirical Investigation},
  author={Vaibhav Anu and G. Walia and W. Hu and Jeffrey C. Carver and Gary L. Bradshaw},
  journal={2016 IEEE 27th International Symposium on Software Reliability Engineering (ISSRE)},
  • Vaibhav Anu, G. Walia, +2 authors Gary L. Bradshaw
  • Published 2016
  • Engineering, Computer Science
  • 2016 IEEE 27th International Symposium on Software Reliability Engineering (ISSRE)
Software inspections are an effective method for early detection of faults present in software development artifacts (e.g., requirements and design documents). However, many faults are left undetected due to the lack of focus on the underlying sources of faults (i.e., what caused the injection of the fault?). To address this problem, research work done by Psychologists on analyzing the failures of human cognition (i.e., human errors) is being used in this research to help inspectors detect… Expand
13 Citations
Issues and Opportunities for Human Error-Based Requirements Inspections: An Exploratory Study
Training Industry Practitioners to Investigate the Human Error Causes of Requirements Faults
Human Error Analysis in Software Engineering
How Software Developers Mitigate their Errors when Developing Code
Pupillography as Indicator of Programmers' Mental Effort and Cognitive Overload
  • R. Couceiro, G. Duarte, +6 authors H. Madeira
  • Computer Science
  • 2019 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
  • 2019
Quality Factors Enhancement of Requirement Engineering: A Systematic Literature Review
Validation of Inspection Reviews over Variable Features Set Threshold


Using error abstraction and classification to improve requirement quality: conclusions from a family of four empirical studies
A systematic literature review to identify and classify software requirement errors
An empirical study of the effect of learning styles on the faults found during the software requirements inspection
  • Anurag Goswami, G. Walia
  • Engineering, Computer Science
  • 2013 IEEE 24th International Symposium on Software Reliability Engineering (ISSRE)
  • 2013
Requirement error abstraction and classification: an empirical study
Requirement Error Abstraction and Classification: A Control Group Replicated Study
Evaluating the Use of Requirement Error Abstraction and Classification Method for Preventing Errors during Artifact Creation: A Feasibility Study
Comparing Detection Methods for Software Requirements Inspections: A Replicated Experiment
Experimenting with error abstraction in requirements documents
  • F. Lanubile, F. Shull, V. Basili
  • Computer Science
  • Proceedings Fifth International Software Metrics Symposium. Metrics (Cat. No.98TB100262)
  • 1998
Errors on Space Software Requirements: A Field Study and Application Scenarios
Cognitive factors in perspective-based reading (PBR): A protocol analysis study