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...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Άλλοι συγγραφείς: Robillard, Martin P. (Επιμελητής έκδοσης), Maalej, Walid (Επιμελητής έκδοσης), Walker, Robert J. (Επιμελητής έκδοσης), Zimmermann, Thomas (Επιμελητής έκδοσης)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2014.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • 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.