• 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