跳到主要导航 跳到搜索 跳到主要内容

The Failure Behaviors of Multi-Faults Programs: An Empirical Study

  • Xiaobo Yan
  • , Bin Liu*
  • , Jianxing Li
  • *此作品的通讯作者
  • Beihang University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Multi-faults contained in a program can manifest themselves as unexpected failure behaviors. Understanding the failure behaviors of multiple faults is essential for enhancing strategies of program debugging, software fault detection and software maintenance. This paper presents an empirical study of the failure behaviors of multi-faults for four industrial software systems. These four software systems contain a total of 128 software faults, which are identified by 3111 test cases. Our observations show that: 1) independent assumption holds true in most cases; 2) less than 3 faults in multi-faults programs are concurrently trigged by one test case; 3) the failure behaviors of multi-faults can mainly be accounted by dominant faults; 4) the interactions of the dominant faults and recessive faults can cause unexpected behaviors of the system.

源语言英语
主期刊名Proceedings - 2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017
出版商Institute of Electrical and Electronics Engineers Inc.
1-7
页数7
ISBN(电子版)9781538620724
DOI
出版状态已出版 - 7 8月 2017
活动2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017 - Prague, 捷克共和国
期限: 25 7月 201729 7月 2017

出版系列

姓名Proceedings - 2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017

会议

会议2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017
国家/地区捷克共和国
Prague
时期25/07/1729/07/17

学术指纹

探究 'The Failure Behaviors of Multi-Faults Programs: An Empirical Study' 的科研主题。它们共同构成独一无二的学术指纹。

引用此