Extracting Inclusion Graphs of API Member Sets to Improve Searchability
Search tools for API usage patterns extracted from open-source repositories could provide useful information for application developers. However, API member sets on search results are not necessarily easy to utilize if the results are shown by simple lists because API member sets tend to be similar...
Saved in:
Published in | 2019 IEEE 17th International Conference on Software Engineering Research, Management and Applications (SERA) pp. 53 - 59 |
---|---|
Main Authors | , , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.05.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Search tools for API usage patterns extracted from open-source repositories could provide useful information for application developers. However, API member sets on search results are not necessarily easy to utilize if the results are shown by simple lists because API member sets tend to be similar to each other. We propose a method to improve the searchability of API member sets by utilizing inclusion graphs among API member sets that are automatically extracted from source code. The proposed method incorporates the frequent pattern mining to obtain inclusion graphs and offers the user a way to search API member sets smoothly and intuitively by using a GUI. We describe the details of our method and the design and implementation of the prototype. We discuss the usability of the proposed tool. |
---|---|
DOI: | 10.1109/SERA.2019.8886801 |