2017
DOI: 10.1016/j.cja.2017.03.005
|View full text |Cite
|
Sign up to set email alerts
|

Software defect prevention based on human error theories

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
26
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 37 publications
(26 citation statements)
references
References 66 publications
0
26
0
Order By: Relevance
“…The proposed approach to prediction can be highly rewarding in software engineering because if the location and form of the likely defect are predicted, one can prevent the defect in a real sense. Huang's previous study [13] suggests that systematic instruction on human error is beneficial to programmers' ability to prevent defects; however, how to relate a programmer's general knowledge of human errors to his/her task at hand remains a challenge. The proposed method is a prime candidate for addressing this challenge.…”
Section: Discussionmentioning
confidence: 99%
“…The proposed approach to prediction can be highly rewarding in software engineering because if the location and form of the likely defect are predicted, one can prevent the defect in a real sense. Huang's previous study [13] suggests that systematic instruction on human error is beneficial to programmers' ability to prevent defects; however, how to relate a programmer's general knowledge of human errors to his/her task at hand remains a challenge. The proposed method is a prime candidate for addressing this challenge.…”
Section: Discussionmentioning
confidence: 99%
“…These error modes were observed to manifest themselves in software development contexts in the author's previous experimental studies [5,7,13] or industrial historical data [8]. More software defects examples associated with these human error modes can be found in [18].…”
Section: Human Error Modesmentioning
confidence: 93%
“…Huang [18] also developed an approach called defect prevention based on human error theories (DPeHE) to proactively prevent software defects by promoting software developers' cognitive ability of human error prevention. Compared to the conventional defect prevention that focuses on organizational software process improvement, DPeHE focuses more on software developers' metacognitive ability to prevent cognitive errors.…”
Section: Software Fault Prevention Based On Human Error Mechanismsmentioning
confidence: 99%
“…Software product development and defect identification are the tasks for various specialist groups [18,19]. This leads to the impossibility of forming a correlation table.…”
Section: Formal Problem Statementmentioning
confidence: 99%