Title :
Using Feature-Interface Graph for Automatic Interface Recommendation: A Case Study
Author :
Wei Shi;Xiaobing Sun;Bin Li;Yucong Duan;Xiangyue Liu
Author_Institution :
Sch. of Inf. Eng., Yangzhou Univ., Yangzhou, China
Abstract :
A great number of open source projects are available for developers to reuse. During software development and maintenance, developers can leverage good interfaces in these open source projects and establish the framework of a new project quickly when reusing these open source projects. However, if developers want to reuse them, they need to read a lot of code files and learn which interfaces can be reused. To help developers better take advantage of the available interfaces used in open source projects, we propose an approach to automatically recommend interfaces by matching feature request with the topics of open source projects. We evaluate the effectiveness of our approach on a famous open source project JEdit. The results show that our approach is able to recommend useful interfaces for developers to reuse.
Keywords :
"Open source software","Feature extraction","Resource management","Radiation detectors","Encoding","Big data"
Conference_Titel :
Advanced Cloud and Big Data, 2015 Third International Conference on
Print_ISBN :
978-1-4673-8537-4
DOI :
10.1109/CBD.2015.55