In this paper, we present a novel approach to software failure detection based on pattern position distributions as features. In this approach, we divide an execution sequence into several sections and then compute a pattern distribution in each section. The distribution of all patterns is then used as a feature 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
In this paper, we propose a new fault localization technique for testing software which requires str...
Design pattern detection techniques provide useful insights to help understand the design and archit...
One of the goals of Software Engineering is to reduce, or at least to try to control, the defectiven...
We present a novel approach for using the pattern position distribution as features to detect softwa...
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...
Software is a ubiquitous component of our daily life. We of-ten depend on the correct working of sof...
This paper proposes automated support for classifying reported software failures in order to facilit...
This project report was written for ?Algorithms to Identify Failure Pattern? at NTNU (Norwegian Univ...
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...
10.1145/1557019.1557083Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery...
In this paper, we propose a new fault localization technique for testing software which requires str...
Design pattern detection techniques provide useful insights to help understand the design and archit...
One of the goals of Software Engineering is to reduce, or at least to try to control, the defectiven...
We present a novel approach for using the pattern position distribution as features to detect softwa...
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...
Software is a ubiquitous component of our daily life. We of-ten depend on the correct working of sof...
This paper proposes automated support for classifying reported software failures in order to facilit...
This project report was written for ?Algorithms to Identify Failure Pattern? at NTNU (Norwegian Univ...
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...
10.1145/1557019.1557083Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery...
In this paper, we propose a new fault localization technique for testing software which requires str...
Design pattern detection techniques provide useful insights to help understand the design and archit...
One of the goals of Software Engineering is to reduce, or at least to try to control, the defectiven...