We present a novel approach for using the pattern position distribution as features to detect software failure. In this approach, we divide an execution sequence into several sections and compute the pattern distribution in each section. The distribution of all patterns is then used as features to train a classifier. This approach outperforms conventional frequency based methods by more effectively identifying software failures occurring through misused software patterns. Comparative experiments show the effectiveness of our approach
10.1145/1557019.1557083Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery...
Design pattern detection techniques provide useful insights to help understand the design and archit...
This work addresses the problem of software fault diagnosis in complex safety critical software syst...
In this paper, we present a novel approach to software failure detection based on pattern position d...
Pattern-based software failure detection is an important topic of research in recent years. In this ...
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...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
Software is a ubiquitous component of our daily life. We often depend on the correct working of soft...
This project report was written for ?Algorithms to Identify Failure Pattern? at NTNU (Norwegian Univ...
This paper proposes automated support for classifying reported software failures in order to facilit...
Software is a ubiquitous component of our daily life. We of-ten depend on the correct working of sof...
Software covers every corner of our lives, so do software faults. Currently, a popular approach in f...
Abstract—Fault localization has been widely recognized as one of the most costly activities in softw...
In this paper, we propose a new fault localization technique for testing software which requires str...
10.1145/1557019.1557083Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery...
Design pattern detection techniques provide useful insights to help understand the design and archit...
This work addresses the problem of software fault diagnosis in complex safety critical software syst...
In this paper, we present a novel approach to software failure detection based on pattern position d...
Pattern-based software failure detection is an important topic of research in recent years. In this ...
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...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
Software is a ubiquitous component of our daily life. We often depend on the correct working of soft...
This project report was written for ?Algorithms to Identify Failure Pattern? at NTNU (Norwegian Univ...
This paper proposes automated support for classifying reported software failures in order to facilit...
Software is a ubiquitous component of our daily life. We of-ten depend on the correct working of sof...
Software covers every corner of our lives, so do software faults. Currently, a popular approach in f...
Abstract—Fault localization has been widely recognized as one of the most costly activities in softw...
In this paper, we propose a new fault localization technique for testing software which requires str...
10.1145/1557019.1557083Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery...
Design pattern detection techniques provide useful insights to help understand the design and archit...
This work addresses the problem of software fault diagnosis in complex safety critical software syst...