Issues and Opportunities for Human Error-Based Requirements Inspections: An Exploratory Study

Vaibhav Anu, Gursimran Walia, Wenhua Hu, Jeffrey C. Carver, Gary Bradshaw

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations

Abstract

[Background] Software inspections are extensively used for requirements verification. Our research uses the perspective of human cognitive failures (i.e., human errors) to improve the fault detection effectiveness of traditional fault-checklist based inspections. Our previous evaluations of a formal human error based inspection technique called Error Abstraction and Inspection (EAI) have shown encouraging results, but have also highlighted a real need for improvement. [Aims and Method] The goal of conducting the controlled study presented in this paper was to identify the specific tasks of EAI that inspectors find most difficult to perform and the strategies that successful inspectors use when performing the tasks. [Results] The results highlighted specific pain points of EAI that can be addressed by improving the training and instrumentation.

Original languageEnglish (US)
Title of host publicationProceedings - 11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2017
PublisherIEEE Computer Society
Pages460-465
Number of pages6
ISBN (Electronic)9781509040391
DOIs
StatePublished - Dec 7 2017
Externally publishedYes
Event11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2017 - Toronto, Canada
Duration: Nov 9 2017Nov 10 2017

Publication series

NameInternational Symposium on Empirical Software Engineering and Measurement
Volume2017-November
ISSN (Print)1949-3770
ISSN (Electronic)1949-3789

Conference

Conference11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2017
Country/TerritoryCanada
CityToronto
Period11/9/1711/10/17

Keywords

  • human error
  • inspection
  • software requirements

ASJC Scopus subject areas

  • Computer Science Applications
  • Software

Fingerprint

Dive into the research topics of 'Issues and Opportunities for Human Error-Based Requirements Inspections: An Exploratory Study'. Together they form a unique fingerprint.

Cite this