(Enter summary)
Abstract: We evaluate a class of learning algorithms known as inductive logic programming
(ILP) methods on the task of predicting fault occurrence in C++ classes. Using these
methods, a large space of possible hypotheses is searched in an automated fashion;
further, the hypotheses are based directly on an abstract logical representation of the
software, rather than on manually proposed numerical metrics that predict fault density.
We compare two ILP systems, FOIL and FLIPPER, and conclude that... (Update)
Context of citations to this paper: More
...when creating the model. Examples of the application of inductive or data mining methods, in software engineering include [1, 7, 8, 22, 25, 28, 33]. In this paper we discuss our research that applies inductive methods to aid software maintainers in some of their daily...
Cited by: More
Supporting Software Maintenance by Mining Software Update.. - Jelber Sayyad Shirabad (2001)
(Correct)
Similar documents (at the sentence level):
74.5%: Automatically Exploring Hypotheses about Fault Prediction: a.. - Cohen, Devanbu (1998)
(Correct)
28.3%: A Comparative Study of Inductive Logic Programming Methods.. - Cohen, Devanbu (1997)
(Correct)
Active bibliography (related documents): More All
0.5: Rule-Based Text Categorization Using Hierarchical Categories - Sasaki, Kita
(Correct)
0.5: A Structured Wrapper Induction System for Extracting.. - Cohen, Jensen (2001)
(Correct)
0.4: Pac-Learning Non-Recursive Prolog Clauses - William Cohen Att (1995)
(Correct)
Similar documents based on text: More All
0.2: GENOA - A Customizable, front-end retargetable Source Code.. - Devanbu
(Correct)
0.2: Guest Editors' - Di To Rs'
(Correct)
0.2: DADO: Enhancing middleware to support cross-cutting.. - Wohlstadter, Jackson, .. (2003)
(Correct)
BibTeX entry: (Update)
W. Cohen and P. Devanbu. Automatically Exploring Hypotheses about Fault Prediction: a Comparative Study of Inductive Logic Programming Methods. International Journal of Software Engineering and Knowledge Engineering, 1999. http://citeseer.ist.psu.edu/article/cohen99automatically.html More
@article{ cohen99automatically,
author = "W. W. Cohen and P. T. Devanbu",
title = "Automatically Exploring Hypotheses about Fault Prediction: {A} Comparative Study of Inductive Logic Programming Methods",
journal = "International Journal of Software Engineering and Knowledge Engineering",
volume = "9",
number = "5",
month = "October",
publisher = "World Scientific Publishing Company",
editor = "S. Morasca and G. Ruhe",
pages = "519--546",
year = "1999",
url = "citeseer.ist.psu.edu/article/cohen99automatically.html" }
Citations (may not include all citations):
328
Algorithmic Program Debugging (context) - Shapiro - 1982
291
Computer Systems that Learn (context) - Weiss, Kulkowski - 1990
281
programs for machine learning (context) - Quinlan - 1994
241
A metrics suite for object-oriented design (context) - Chidamber, Kemerer - 1994
212
Inductive Logic Programming: Techniques and Applications (context) - Lavrac, Dzeroski - 1994
147
Boolean feature discovery in empirical learning (context) - Pagallo, Haussler - 1990
117
The utility of knowledge in inductive learning
- Pazzani, Kibler - 1992
111
The evolving technology of classification-based knowledge re.. (context) - MacGregor - 1991
107
Approximate statistical tests for comparing supervised class..
- Dietterich - 1998
87
ective rule induction (context) - Cohen - 1995
85
Theories for mutagenicity: a study of first-order and featur..
- Srinivasan, Muggleton et al. - 1996
73
The multipurpose incremental learning system AQ15 and its ap.. (context) - Michalski, Mozetic et al. - 1986
68
A validation of object-oriented design metrics as quality in..
- Basili, Briand et al. - 1996
50
Paclearnability of determinate logic programs
- Dzeroski, Muggleton et al. - 1992
49
Learning the CLASSIC description logic: Theoretical and expe..
- Cohen, Hirsh - 1994
46
Learning logical definitions from relations (context) - Quinlan - 1990
43
Classic learning
- Frazier, Pitt - 1994
42
Learning to classify English text with ILP methods
- Cohen - 1995
28
The learnability of description logics with equality constra..
- Cohen, Hirsh - 1994
24
MDL and categorical theories (context) - Quinlan - 1995
24
Computers And Mathematics With Applications (context) - Woods, Schmolze et al. - 1992
19
cient induction of logic programs (context) - Muggleton, Feng - 1992
18
Pac-learning nondeterminate clauses
- Cohen - 1994
13
Learning with set-valued features (context) - Cohen - 1996
13
Controlling the complexity of learning in logic through synt.. (context) - Kietz, Wrobel - 1992
11
Background knowledge and declarative bias in inductive conce.. (context) - Lavrac, Dzeroski - 1992
8
Chapman and Hall (context) - Fenton - 1992
7
FOIL: A midterm report (context) - Quinlan, Cameron-Jones - 1993
6
Measuring and Assessing Maintainability at the End of High L.. (context) - Briand, Morasca et al. - 1993
4
Constructive induction of background knowledge (context) - Kietz, Morik - 1991
4
Pac-learning recursive logic programs: e#cient algorithms (context) - Cohen - 1995
3
Declarative bias for general-to-specific ILP systems (context) - Ade, de Raedt et al. - 1995
2
Incremental reduced error pruning
- Furnkranz, Widmer - 1994
2
Defining and validating coupling measures in object-oriented.. (context) - Briand, Devanbu et al. - 1997
1
genp for more information (context) - Devanbu, Eaves et al. - 1994
Documents on the same site (http://seclab.cs.ucdavis.edu/~devanbu/byyear.html): More
Re-targetability in Software Tools - Devanbu
(Correct)
Re-targetability in Software Tools - Devanbu
(Correct)
Authentic Third-party Data Publication - Devanbu, Gertz, Martel, Stubblebine (1999)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC