...
首页> 外文期刊>International journal of simulation: systems, science and technology >KEYWORD BASED CONTEXTUAL DEPENDENCY GRAPH MODEL FOR SOURCE CODE TO API DOCUMENTATION MAPPING
【24h】

KEYWORD BASED CONTEXTUAL DEPENDENCY GRAPH MODEL FOR SOURCE CODE TO API DOCUMENTATION MAPPING

机译:基于关键词的上下文依赖关系图模型,用于源代码到API文档的映射

获取原文

摘要

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.
机译:软件系统上的自然语言处理通常包含高维噪声和不相关的功能,从而导致项目源代码与其API文档之间的上下文相似度不准确且不良。大多数传统的源代码分析模型都独立于查找和提取上下文相似性的相关特征。随着项目源代码及其相关API文档的大小增加,这些模型将源代码和API文档之间的上下文相似性纳入代码分析。解决此问题的最佳方法之一是使用源代码依赖关系图查找基本功能。在本文中,依赖图用于计算源代码指标与其API文档之间的上下文相似度计算。一种新颖的上下文相似性度量用于查找项目源代码指标与API文档之间的关系。在预处理,上下文相似性和运行时方面,对不同的项目源代码和API文档评估了建议的模型。实验结果表明,与大数据集上的现有模型相比,该模型具有较高的计算效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号