Ghafari, Mohammad; Moradi, Hamidreza (2017). A framework for classifying and comparing source code recommendation systems. In: International Conference on Software Analysis, Evolution and Reengineering (pp. 555-556). IEEE 10.1109/SANER.2017.7884674
Text
07884674.pdf - Published Version Restricted to registered users only Available under License Publisher holds Copyright. Download (95kB) |
The use of Application Programming Interfaces (APIs) is pervasive in software systems; it makes the development of new software much easier, but remembering large APIs with sophisticated usage protocol is arduous for software developers. Code recommendation systems alleviate this burden by providing developers with a ranked list of API usages that are estimated to be most useful to their development tasks. The promise of these systems has motivated researchers to invest considerable effort to develop many of them over the past decade, yet the achievements are not evident. To assess the state of the art in code recommendation, we propose a framework for classifying and comparing these systems. We hope the framework will help the community to conduct a systematic study to gain insight into how much code recommendation has so far achieved, in both research and practice.
Item Type: |
Conference or Workshop Item (Paper) |
---|---|
Division/Institute: |
08 Faculty of Science > Institute of Computer Science (INF) 08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued] |
UniBE Contributor: |
Ghafari, Mohammad |
Subjects: |
000 Computer science, knowledge & systems 500 Science > 510 Mathematics |
ISBN: |
978-1-5090-5501-2 |
Publisher: |
IEEE |
Language: |
English |
Submitter: |
Oscar Nierstrasz |
Date Deposited: |
11 Apr 2018 11:54 |
Last Modified: |
05 Dec 2022 15:11 |
Publisher DOI: |
10.1109/SANER.2017.7884674 |
BORIS DOI: |
10.7892/boris.113127 |
URI: |
https://boris.unibe.ch/id/eprint/113127 |