Skip to main navigation Skip to search Skip to main content

Two Requirements Scenarios That Trigger Human Errors in Software Development: A Case Study in the Aviation Industry

  • Western Washington University
  • Antares Testing International Ltd.

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Software requirements specifications play a critical role in ensuring the reliability of software systems. This paper examines how two novel requirements scenarios-Selectivity and Post-completion Error-can trigger developers to introduce defects into programs. These scenarios are grounded in psychological theories of human error and are not addressed by conventional requirements quality standards. A case study was conducted to investigate whether and how these human errorbased criteria manifest in real-world aviation industry projects. The study analyzed ten aviation-related software systems, with defect data collected by an independent third-party testing center during certification tests. The results indicate that violations of the proposed criteria in requirements specifications do, in fact, lead to corresponding errors during the design and coding phases. Based on these findings, we recommend incorporating these two criteria to proactively prevent and detect software defects.

Original languageEnglish
Title of host publicationProceedings - 2025 IEEE 36th International Symposium on Software Reliability Engineering Workshops, ISSREW 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages39-44
Number of pages6
ISBN (Electronic)9798331553258
DOIs
StatePublished - 2025
Event36th IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2025 - Sao Paulo, Brazil
Duration: 21 Oct 202524 Oct 2025

Publication series

NameProceedings - 2025 IEEE 36th International Symposium on Software Reliability Engineering Workshops, ISSREW 2025

Conference

Conference36th IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2025
Country/TerritoryBrazil
CitySao Paulo
Period21/10/2524/10/25

Keywords

  • Software requirements
  • human error
  • safety-critical systems
  • software defect

Fingerprint

Dive into the research topics of 'Two Requirements Scenarios That Trigger Human Errors in Software Development: A Case Study in the Aviation Industry'. Together they form a unique fingerprint.

Cite this