Cargando…

Recommendation Systems in Software Engineering

With the growth of public and private data stores and the emergence of off-the-shelf data-mining technology, recommendation systems have emerged that specifically address the unique challenges of navigating and interpreting software engineering data. This book collects, structures, and formalizes kn...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor Corporativo: SpringerLink (Online service)
Otros Autores: Robillard, Martin P. (Editor ), Maalej, Walid (Editor ), Walker, Robert J. (Editor ), Zimmermann, Thomas (Editor )
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2014.
Edición:1st ed. 2014.
Temas:
Acceso en línea:Texto Completo
Tabla de Contenidos:
  • 1 An Introduction to Recommendation Systems in Software Engineering
  • Part I Techniques
  • 2 Basic Approaches in Recommendation Systems
  • 3 Data Mining
  • 4 Recommendation Systems in-the-Small
  • 5 Source Code Based Recommendation Systems
  • 6 Mining Bug Data
  • 7 Collecting and Processing Interaction Data for Recommendation Systems
  • 8 Developer Profiles for Recommendation Systems
  • 9 Recommendation Delivery
  • Part II Evaluation
  • 10 Dimensions and Metrics for Evaluating Recommendation Systems
  • 11 Benchmarking
  • 12 Simulation
  • 13 Field Studies
  • Part III Applications
  • 14 Reuse-Oriented Code Recommendation Systems
  • 15 Recommending Refactoring Operations in Large Software Systems
  • 16 Recommending Program Transformations
  • 17 Recommendation Systems in Requirements Discovery
  • 18 Changes, Evolution and Bugs
  • 19 Recommendation Heuristics for Improving Product Line Configuration Processes.