Building decision tree software quality classification models using genetic programming

5Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Predicting the quality of software modules prior to testing or system operations allows a focused software quality improvement endeavor. Decision trees are very attractive for classification problems, because of their comprehensibility and white box modeling features. However, optimizing the classification accuracy and the tree size is a difficult problem, and to our knowledge very few studies have addressed the issue. This paper presents an automated and simplified genetic programming (GP) based decision tree modeling technique for calibrating software quality classification models. The proposed technique is based on multi-objective optimization using strongly typed GP. Two fitness functions are used to optimize the classification accuracy and tree size of the classification models calibrated for a real-world high-assurance software system. The performances of the classification models are compared with those obtained by standard GP. It is shown that the GP-based decision tree technique yielded better classification models. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Liu, Y., & Khoshgoftaar, T. M. (2003). Building decision tree software quality classification models using genetic programming. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2724, 1808–1809. https://doi.org/10.1007/3-540-45110-2_75

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free