An insight of double-faults interactions in program: An empirical study

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The study of multiple faults is becoming a hot spot. In the large software program, Multiple faults may interact with each other in some ways. In this paper, we investigated the property of multi-faults through the method of fault-injection in Siemens suits. Inspired by previous research, we focused our attention on three types of fault interaction: independent faults; faults masking; faults construction and explored what factors lead their interference in nature. The empirical study in Siemens suits showed that: 1). The probability of two faults interference is less than 1%, which means the independent assumption holds true in most cases. 2). faults masking is more frequent than the fault construction. 3). The occurrence of faults interference is not random. By focusing on and analyzing the double-faults versions that occur high-frequency interference, we find they always involve the same variable, which means the occurrence of fault interference have a certain condition.

Original languageEnglish
Title of host publication2017 2nd International Conference on Reliability Systems Engineering, ICRSE 2017
EditorsDongming Fan, Jun Yang, Ziyao Wang, Tingdi Zhao
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538609187
DOIs
StatePublished - 8 Sep 2017
Event2nd International Conference on Reliability Systems Engineering, ICRSE 2017 - Huairou, Beijing, China
Duration: 10 Jul 201712 Jul 2017

Publication series

Name2017 2nd International Conference on Reliability Systems Engineering, ICRSE 2017

Conference

Conference2nd International Conference on Reliability Systems Engineering, ICRSE 2017
Country/TerritoryChina
CityHuairou, Beijing
Period10/07/1712/07/17

Keywords

  • constructive interference
  • destructive interference
  • faults localization
  • multi-faults
  • software

Fingerprint

Dive into the research topics of 'An insight of double-faults interactions in program: An empirical study'. Together they form a unique fingerprint.

Cite this