Fault Density, Fault Depth and Fault Multiplicity: The Reward of Discernment

Besma Khaireddine, Aleksandr Zakharchenko, Ali Mili

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Using a semantics-based definition of faults, we discuss three distinct but related concepts, and illustrate their differences by means of simple experiments: fault density (number of faults in a program); fault depth (the minimal number of fault removals needed to make a program correct); and fault multiplicity (the number of atomic changes needed to repair a single fault).

Original languageEnglish (US)
Title of host publicationProceedings - Companion of the 19th IEEE International Conference on Software Quality, Reliability and Security, QRS-C 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages532-533
Number of pages2
ISBN (Electronic)9781728139258
DOIs
StatePublished - Jul 2019
Event19th IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2019 - Sofia, Bulgaria
Duration: Jul 22 2019Jul 26 2019

Publication series

NameProceedings - Companion of the 19th IEEE International Conference on Software Quality, Reliability and Security, QRS-C 2019

Conference

Conference19th IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2019
Country/TerritoryBulgaria
CitySofia
Period7/22/197/26/19

All Science Journal Classification (ASJC) codes

  • Safety, Risk, Reliability and Quality
  • Law
  • Artificial Intelligence
  • Computer Networks and Communications
  • Software

Keywords

  • elementaary fault
  • fault
  • fault density
  • fault depth
  • fault multiplicity
  • fault removal

Fingerprint

Dive into the research topics of 'Fault Density, Fault Depth and Fault Multiplicity: The Reward of Discernment'. Together they form a unique fingerprint.

Cite this