We present a method to enhance fault localization for software systems based on a frequent pattern mining algorithm. Our method is based on a large set of test cases for a given set of programs in which faults can be detected. The test executions are recorded as function call trees. Based on test oracles the tests can be classified into successful and failing tests. A frequent pattern mining algorithm is used to identify frequent subtrees in successful and failing test executions. This information is used to rank functions according to their likelihood of containing a fault. The ranking suggests an order in which to examine the functions during fault analysis. We validate our approach experimentally using a subset of Siemens benchmark progr...
We propose a new fault localization technique for software bugs in large-scale computing systems. Ou...
Software testing is always an effective method to show the presence of bugs in programs, while debug...
10.1145/1557019.1557083Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
Abstract—Fault localization has been widely recognized as one of the most costly activities in softw...
We present a novel approach for using the pattern position distribution as features to detect softwa...
In this paper, we present a novel approach to software failure detection based on pattern position d...
Software is a ubiquitous component of our daily life. We of-ten depend on the correct working of sof...
Software is a ubiquitous component of our daily life. We often depend on the correct working of soft...
Pattern-based software failure detection is an important topic of research in recent years. In this ...
Fault localization is considered one of the most challenging activities in the software debugging pr...
Abstract—Debugging is a crucial yet expensive activity to improve the reliability of software system...
International audienceWe have proposed an interactive fault localization method based on two data mi...
The high cost associated with debugging of computer software has motivated development of semi-autom...
We propose a new fault localization technique for software bugs in large-scale computing systems. Ou...
Software testing is always an effective method to show the presence of bugs in programs, while debug...
10.1145/1557019.1557083Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
Abstract—Fault localization has been widely recognized as one of the most costly activities in softw...
We present a novel approach for using the pattern position distribution as features to detect softwa...
In this paper, we present a novel approach to software failure detection based on pattern position d...
Software is a ubiquitous component of our daily life. We of-ten depend on the correct working of sof...
Software is a ubiquitous component of our daily life. We often depend on the correct working of soft...
Pattern-based software failure detection is an important topic of research in recent years. In this ...
Fault localization is considered one of the most challenging activities in the software debugging pr...
Abstract—Debugging is a crucial yet expensive activity to improve the reliability of software system...
International audienceWe have proposed an interactive fault localization method based on two data mi...
The high cost associated with debugging of computer software has motivated development of semi-autom...
We propose a new fault localization technique for software bugs in large-scale computing systems. Ou...
Software testing is always an effective method to show the presence of bugs in programs, while debug...
10.1145/1557019.1557083Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery...