DocumentCode
1637917
Title
Understanding the Software Fault Introduction Process
Author
Inozemtseva, Laura
Author_Institution
Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
Volume
2
fYear
2015
Firstpage
843
Lastpage
846
Abstract
Testing and debugging research revolves around faults, yet we have a limited understanding of the processes by which faults are introduced and removed. Previous work in this area has focused on describing faults rather than explaining the introduction and removal processes, meaning that a great deal of testing and debugging research depends on assumptions that have not been empirically validated. We propose a three-phase project to develop an explanatory theory of the fault introduction process and describe how the project will be completed.
Keywords
program debugging; program testing; research and development; software fault tolerance; debugging research; removal processes; software fault introduction process; testing research; three-phase project; Computer crashes; Debugging; Fault diagnosis; Medical services; Software; Software engineering; Testing; debugging; software faults; testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
Conference_Location
Florence
Type
conf
DOI
10.1109/ICSE.2015.274
Filename
7203095
Link To Document