Chapter 1: Introduction | 1 | (4) | |
Chapter 2: SWEEP: A System for the Software Engineering of Evolving Programs | 5 | (26) | |
Chapter 3: The Genetic Programming Element Agents | 31 | (24) | |
Chapter 4: The Metrics Apprentice: Using Cultural Algorithms to Formulate Quality Metrics for Software Systems | 55 | (34) | |
Chapter 5: An Example Problem for Automatic Programming: Solving the Noisy Sine Problem with Discipulus | 89 | (6) | |
Chapter 6: Data Collection and Analysis | 95 | (10) | |
Chapter 7: Analysis: The Relationship of Software Metrics to Bloat | 105 | (8) | |
Chapter 8: Defining a New Software Metric To Estimate Generalization Using the Metrics Apprentice | 113 | (26) | |
Chapter 9: Conclusion | 139 | (4) | |
Appendix | 143 | (4) | |
Bibliography | 147 | (8) | |
Index | 155 |