Created by W.Langdon from gp-bibliography.bib Revision:1.8120
Hopefully, any new assessment processes for new quality issues and new code phenomena can build on traditional assessment knowledge. The Metrics Apprentice (MA) is a prototype knowledge-based Software Quality Agent that constructs new software metrics, based on traditional software engineering metrics, for assessing software quality issues. To facilitate the learning of new concepts, the MA uses a CA shell that combines an evolutionary programming population component with a semantic network of schemata, or generalized knowledge, in a belief space. The performance of the system for a symbolic regression problem was compared to that of a traditional linear discriminant analysis (LDA) statistical approach. As more bloat was removed, the knowledge-based MA was able to outperform the LDA approach through the emergence of a hierarchical structure in its belief space. This structure allowed the MA knowledge-based approach to climb the conceptual hierarchy to use traditional software metrics that had a higher knowledge level, such as Intelligence Content, leading to an increased ability to predict the Generalizability of the GP produced code.",
McCabe's Cyclomatic Complexity measurements.
Chapter 7 Relationship of Software Metrics to Bloat. Chapter 8 Defining a New Software Metric To Estimate Generalization Using the Metrics Apprentice UMI Microform 9956975",
Genetic Programming entries for George S Cowan