Recommendation Systems for Software Engineering
Journal: IEEE Software
•
• IEEE Computer Society
• ISSN:
0740-7459
Abstract
Software development can be challenging because of the large information spaces that developers must navigate. Without assistance, developers can become bogged down and spend a disproportionate amount of their time seeking information at the expense of other value-producing tasks. Recommendation systems for software engineering (RSSEs) are software tools that can assist developers with a wide range of activities, from reusing code to writing effective bug reports. The authors provide an overview of recommendation systems for software engineering: what they are, what they can do for developers, and what they might do in the future.
Subjects & Keywords
How to Cite this Article
Martin P. Robillard, Robert J. Walker, Thomas Zimmermann (2009). "Recommendation Systems for Software Engineering". IEEE Software. https://doi.org/10.1109/ms.2009.161