z-logo
open-access-imgOpen Access
Highlighting Current Issues in API Usage Mining to Enhance Software Reusability
Author(s) -
Ibrahim Musa,
Hyun Woo Park,
Dingkun Li,
Keun Ho Ryu
Publication year - 2022
Publication title -
wseas transactions on computer research
Language(s) - English
Resource type - Journals
eISSN - 2415-1521
pISSN - 1991-8755
DOI - 10.37394/232018.2022.10.4
Subject(s) - computer science , reusability , application programming interface , code (set theory) , process (computing) , source code , software engineering , code review , software , open source , world wide web , static program analysis , software development , operating system , programming language , set (abstract data type)
The sheer amount of open source codes made available in code repositories and code search engines along with the rapidly increasing releases of Application Programming Interfaces (APIs) have made code devel- opment process easier for programmers. However, learning how to use the elements of an API properly is both challenging and requires learning curve. Mining the available client and test codes can help programmers to iden- tify the best practices in using these APIs. In this paper, we investigate the API usage mining to identify open issues for the researchers. In particular, we make a theoretical comparison of the API usage pattern mining and highlight unresolved issues along with proper suggestions to address them.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here