Reuse-Oriented Code Recommendation Systems


Janjic, Werner ; Hummel, Oliver ; Atkinson, Colin



DOI: https://doi.org/10.1007/978-3-642-45135-5_14
Weitere URL: https://sites.google.com/site/rsseresearch/book/c1...
Dokumenttyp: Buchkapitel
Erscheinungsjahr: 2014
Buchtitel: Recommendation Systems in Software Engineering
Seitenbereich: 359-386
Herausgeber: Robillard, Martin P.
Ort der Veröffentlichung: Berlin
Verlag: Springer Berlin
ISBN: 978-3-642-45134-8 , 978-3-642-45135-5
Sprache der Veröffentlichung: Englisch
Einrichtung: Fakultät für Wirtschaftsinformatik und Wirtschaftsmathematik > Software Engineering (Atkinson 2003-)
Fachgebiet: 004 Informatik
600 Technik
Abstract: Effective software reuse has long been regarded as an important foundation for a more engineering-like approach to software development. Proactive recommendation systems that have the ability to unobtrusively suggest immediately applicable reuse opportunities can become a crucial step toward realizing this goal and making reuse more practical. This chapter focuses on tools that support reuse through the recommendation of source code—reuse-oriented code recommendation systems (ROCR). These support a large variety of common code reuse approaches from the copy-and-paste metaphor to other techniques such as automatically generating code using the knowledge gained by mining source code repositories. In this chapter, we discuss the foundations of software search and reuse, provide an overview of the main characteristics of ROCR systems, and describe how they can be built.




Dieser Eintrag ist Teil der Universitätsbibliographie.




Metadaten-Export


Zitation


+ Suche Autoren in

+ Aufruf-Statistik

Aufrufe im letzten Jahr

Detaillierte Angaben



Sie haben einen Fehler gefunden? Teilen Sie uns Ihren Korrekturwunsch bitte hier mit: E-Mail


Actions (login required)

Eintrag anzeigen Eintrag anzeigen