Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2003.Includes bibliographical references (p. 65-67).I propose a technique that identifies program properties that may indicate errors. The technique generates machine learning models of run-time program properties known to expose faults, and applies these models to program properties of user-written code to classify and rank properties that may lead the user to errors. I evaluate an implementation of the technique, the Fault Invariant Classifier, that demonstrates the efficacy of the error finding technique. The implementation uses dynamic invariant detection to generate program properties. It uses support vector machine and decisi...
This thesis introduces a methodology for determining program locations where faults can easily hide....
Context: Software fault prediction has been an important research topic in the software engineering ...
The complexity in requirements of the present-day software, which are often very large in nature has...
This paper proposes a technique for identifying program properties that indicate errors. The techniq...
Context. Software defect prediction aims to reduce the large costs involved with faults in a softwar...
Introduction: Software engineering continuously suffers from inadequate software testing. The automa...
In software development, identifying software faults is an important task. The presence of faults no...
This paper proposes a technique for identifying program properties that indicate errors. The techniq...
Debugging a software program constitutes a significant and laborious task for programmers, often con...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Every day, ordinary people depend on software working properly. We take it for granted; from banking...
This data set contains the results of an extensive, systematic literature review on the use of machi...
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
The ubiquitous nature of software demands that software is released without faults. However, softwar...
This dissertation evaluates the following thesis statement: Program analysis techniques can enable a...
This thesis introduces a methodology for determining program locations where faults can easily hide....
Context: Software fault prediction has been an important research topic in the software engineering ...
The complexity in requirements of the present-day software, which are often very large in nature has...
This paper proposes a technique for identifying program properties that indicate errors. The techniq...
Context. Software defect prediction aims to reduce the large costs involved with faults in a softwar...
Introduction: Software engineering continuously suffers from inadequate software testing. The automa...
In software development, identifying software faults is an important task. The presence of faults no...
This paper proposes a technique for identifying program properties that indicate errors. The techniq...
Debugging a software program constitutes a significant and laborious task for programmers, often con...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Every day, ordinary people depend on software working properly. We take it for granted; from banking...
This data set contains the results of an extensive, systematic literature review on the use of machi...
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
The ubiquitous nature of software demands that software is released without faults. However, softwar...
This dissertation evaluates the following thesis statement: Program analysis techniques can enable a...
This thesis introduces a methodology for determining program locations where faults can easily hide....
Context: Software fault prediction has been an important research topic in the software engineering ...
The complexity in requirements of the present-day software, which are often very large in nature has...