A conceptual dependency graph based keyword extraction model for source code to API documentation mapping

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Natural language processing on software systems usually contain high dimensional noisy and irrelevant features which lead to inaccurate and poor contextual similarity between the project source code and its API documentation. Most of the traditional source code analysis models are independent of finding and extracting the relevant features for contextual similarity. As the size of the project source code and its related API documentation increases, these models incorporate the contextual similarity between the source code and API documentation for code analysis. One of the best solutions for this problem is finding the essential features using the source code dependency graph. In this paper, the dependency graph is used to compute the contextual similarity computation between the source code metrics and its API documents. A novel contextual similarity measure is used to find the relationship between the project source code metrics to the API documents. Proposed model is evaluated on different project source codes and API documents in terms of pre-processing, context similarity and runtime. Experimental results show that the proposed model has high computational efficiency compared to the existing models on the large size datasets.

Cite

CITATION STYLE

APA

Sharma, N., & Yalla, P. (2019). A conceptual dependency graph based keyword extraction model for source code to API documentation mapping. International Journal of Recent Technology and Engineering, 8(2), 5888–5895. https://doi.org/10.35940/ijrte.B1092.078219

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free