作者
Hao Zhong, Tao Xie, Lu Zhang, Jian Pei, Hong Mei
发表日期
2009
研讨会论文
ECOOP 2009–Object-Oriented Programming: 23rd European Conference, Genoa, Italy, July 6-10, 2009. Proceedings 23
页码范围
318-343
出版商
Springer Berlin Heidelberg
简介
To improve software productivity, when constructing new software systems, programmers often reuse existing libraries or frameworks by invoking methods provided in their APIs. Those API methods, however, are often complex and not well documented. To get familiar with how those API methods are used, programmers often exploit a source code search tool to search for code snippets that use the API methods of interest. However, the returned code snippets are often large in number, and the huge number of snippets places a barrier for programmers to locate useful ones. In order to help programmers overcome this barrier, we have developed an API usage mining framework and its supporting tool called MAPO (Mining API usage Pattern from Open source repositories) for mining API usage patterns automatically. A mined pattern describes that in a certain usage scenario, some API methods are frequently …
引用总数
20092010201120122013201420152016201720182019202020212022202320245153226283741534945373048323912
学术搜索中的文章
H Zhong, T Xie, L Zhang, J Pei, H Mei - ECOOP 2009–Object-Oriented Programming: 23rd …, 2009