Reviewed by Antónia LopesExecuting comprehensive test suits allows programmers to strengthen the confidence on their software systems. However, given some failed test cases, finding the faults' locations is one of the most expensive and time consuming tasks, thereby any technique that makes it easier for the programmer to locate the faulty components is highly desirable. In this paper we focus on finding faults in object-oriented, more precisely Java, implementations of data types that are described by algebraic specifications. We capitalize on the ConGu and GenT approaches, namely on the models for the specification under study and the corresponding generated JUnit test suits that cover all axioms of the specification, and present a collec...
This paper describes the result of analyzing various errors possibly existing in programs in Java, i...
Overview of Data Defects4J: A Database of Existing Faults to Enable Controlled Testing Studies for ...
Approaches and techniques for statically finding a multitude of issues in source code have been deve...
Reviewed by Antónia LopesExecuting comprehensive test suits allows programmers to strengthen the con...
In this paper we focus on exploiting a specification and the structures that satisfy it, to obtain a...
During the last decade formal verification has be-come very important not only in academia but also ...
Abstract. The knowledge of real software faults representativeness is important to allow the emulati...
Abstract. A common method to localize defects is to compare the coverage of passing and failing prog...
Abstract In this paper we present a new model of Java programs. We show how a program can be compile...
Fault localization is usually the most time-consuming step when debugging software bugs in general a...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
This paper presents a novel methodology for localizing faults in code as it evolves. Our insight is ...
This paper presents a novel methodology for localizing faults in code as it evolves. Our insight is ...
This paper proposes a technique for identifying program properties that indicate errors. The techniq...
This paper describes the result of analyzing various errors possibly existing in programs in Java, i...
This paper describes the result of analyzing various errors possibly existing in programs in Java, i...
Overview of Data Defects4J: A Database of Existing Faults to Enable Controlled Testing Studies for ...
Approaches and techniques for statically finding a multitude of issues in source code have been deve...
Reviewed by Antónia LopesExecuting comprehensive test suits allows programmers to strengthen the con...
In this paper we focus on exploiting a specification and the structures that satisfy it, to obtain a...
During the last decade formal verification has be-come very important not only in academia but also ...
Abstract. The knowledge of real software faults representativeness is important to allow the emulati...
Abstract. A common method to localize defects is to compare the coverage of passing and failing prog...
Abstract In this paper we present a new model of Java programs. We show how a program can be compile...
Fault localization is usually the most time-consuming step when debugging software bugs in general a...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
This paper presents a novel methodology for localizing faults in code as it evolves. Our insight is ...
This paper presents a novel methodology for localizing faults in code as it evolves. Our insight is ...
This paper proposes a technique for identifying program properties that indicate errors. The techniq...
This paper describes the result of analyzing various errors possibly existing in programs in Java, i...
This paper describes the result of analyzing various errors possibly existing in programs in Java, i...
Overview of Data Defects4J: A Database of Existing Faults to Enable Controlled Testing Studies for ...
Approaches and techniques for statically finding a multitude of issues in source code have been deve...