Development of a human error taxonomy for software requirements: A systematic literature review

V Anu, W Hu, JC Carver, GS Walia… - Information and Software …, 2018 - Elsevier
Background Human-centric software engineering activities, such as requirements
engineering, are prone to error. These human errors manifest as faults. To improve software …

[PDF][PDF] A bird's eye view of natural language processing and requirements engineering

A Alzayed, A Al-Hunaiyyan - International Journal of Advanced …, 2021 - academia.edu
Natural Language Processing (NLP) has demonstrated effectiveness in many application
domains. NLP can assist software engineering by automating various activities. This paper …

How software developers mitigate their errors when developing code

B Nagaria, T Hall - IEEE Transactions on Software Engineering, 2020 - ieeexplore.ieee.org
Code remains largely hand-made by humans and, as such, writing code is prone to error.
Many previous studies have focused on the technical reasons for these errors and provided …

Using human error information for error prevention

W Hu, JC Carver, V Anu, GS Walia… - Empirical Software …, 2018 - Springer
Developing error-free software requirements is of critical importance to the success of a
software project. Problems that occur during requirements collection and specification, if not …

Visual analytics for decomposing temporal event series of production lines

D Herr, F Beck, T Ertl - 2018 22nd International conference …, 2018 - ieeexplore.ieee.org
The temporal analysis of events in a production line helps manufacturing experts get a better
understanding of the line's performance and provides ideas for improvement. Especially the …

Defect prevention in requirements using human error information: An empirical study

W Hu, JC Carver, V Anu, G Walia… - … : Foundation for Software …, 2017 - Springer
Abstract Context and Motivation: The correctness of software requirements is of critical
importance to the success of a software project. Problems that occur during requirements …

A three-step hybrid specification approach to error prevention

S Liu - Journal of Systems and Software, 2021 - Elsevier
Effectively preventing errors in requirements analysis and design is extremely important for
enhancing software productivity and reliability, but how to fulfill this goal remains an open …

Usefulness of a human error identification tool for requirements inspection: An experience report

V Anu, G Walia, G Bradshaw, W Hu… - … : Foundation for Software …, 2017 - Springer
Abstract Context and Motivation: Our recent work leverages Cognitive Psychology research
on human errors to improve the standard fault-based requirements inspections. Question …

Intelligent Multi-Agent System for Improving the Quality of Software by Taking into Account the Information of the Subject Area at All Stages of its Development

I Lopatto, T Hovorushchenko, P Popov… - 2021 11th IEEE …, 2021 - ieeexplore.ieee.org
For improving the quality of software, it is necessary to take into account the information of
the subject area at all stages of its development. The paper first time proposes the structure …

Training industry practitioners to investigate the human error causes of requirements faults

K Manjunath, V Anu, G Walia… - 2018 IEEE international …, 2018 - ieeexplore.ieee.org
This paper reports an industrial study that was conducted to evaluate whether human error
training procedures and instrumentation created by authors can be used to train industry …