Software is a ubiquitous component of our daily life. We of-ten depend on the correct working of software systems. Due to the difficulty and complexity of software systems, bugs and anomalies are prevalent. Bugs have caused billions of dollars loss, in addition to privacy and security threats. In this work, we address software reliability issues by proposing a novel method to classify software behaviors based on past history or runs. With the technique, it is possible to gener-alize past known errors and mistakes to capture failures and anomalies. Our technique first mines a set of discriminative features capturing repetitive series of events from program execution traces. It then performs feature selection to select the best features for c...
ABSTRACT This paper presents an efficient problem solving approach and detecting defects at an early...
Software failures are a tangible and imminent problem in enterprise software systems. Failures are u...
An important goal during the cycle of software development is to find and fix existing defects as ea...
Software is a ubiquitous component of our daily life. We often depend on the correct working of soft...
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...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
This paper proposes automated support for classifying reported software failures in order to facilit...
Pattern-based software failure detection is an important topic of research in recent years. In this ...
In this paper, we present a novel approach to software failure detection based on pattern position d...
A dependable software system must contain two dependability components: (i) error detection mechanis...
We present a novel approach for using the pattern position distribution as features to detect softwa...
Reliability has become ever important. Unfortunately, software errors continue to be frequent and ac...
One of the important aims of the continuous software development process is to localize and remove a...
ABSTRACT This paper presents an efficient problem solving approach and detecting defects at an early...
Software failures are a tangible and imminent problem in enterprise software systems. Failures are u...
An important goal during the cycle of software development is to find and fix existing defects as ea...
Software is a ubiquitous component of our daily life. We often depend on the correct working of soft...
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...
We present a method to enhance fault localization for software systems based on a frequent pattern m...
This paper proposes automated support for classifying reported software failures in order to facilit...
Pattern-based software failure detection is an important topic of research in recent years. In this ...
In this paper, we present a novel approach to software failure detection based on pattern position d...
A dependable software system must contain two dependability components: (i) error detection mechanis...
We present a novel approach for using the pattern position distribution as features to detect softwa...
Reliability has become ever important. Unfortunately, software errors continue to be frequent and ac...
One of the important aims of the continuous software development process is to localize and remove a...
ABSTRACT This paper presents an efficient problem solving approach and detecting defects at an early...
Software failures are a tangible and imminent problem in enterprise software systems. Failures are u...
An important goal during the cycle of software development is to find and fix existing defects as ea...