Introduction of machine learning and software engineering | p. 1 |
ML applications in prediction and estimation | p. 37 |
Bayesian analysis of empirical software engineering cost models | p. 41 |
Machine learning approaches to estimating software development effort | p. 52 |
Estimating software project effort using analogies | p. 64 |
A critique of software defect prediction models | p. 72 |
Using regression trees to classify fault-prone software modules | p. 87 |
Can genetic programming improve software effort estimation? : a comparative evaluation | p. 95 |
Optimal software release scheduling based on artificial neural networks | p. 106 |
ML applications in property and model discovery | p. 125 |
Identifying objects in procedural programs using clustering neural networks | p. 127 |
Bayesian-learning based guidelines to determine equivalent mutants | p. 150 |
ML applications in transformation | p. 165 |
Using neural networks to modularize software | p. 167 |
ML applications in generation and synthesis | p. 199 |
Generating software test data by evolution | p. 201 |
ML applications in reuse | p. 227 |
On the reuse of software : a case-based approach employing a repository | p. 229 |
ML applications in requirement acquisition | p. 261 |
Inductive specification recovery : understanding software by learning from example behaviors | p. 263 |
Explanation-based scenario generation for reactive system models | p. 286 |
ML applications in management of development knowledge | p. 307 |
Case-based knowledge management tools for software development | p. 309 |
Guidelines and conclusion | p. 331 |
Table of Contents provided by Blackwell. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.