期刊文献+

基于业务流程的认知图谱

Cognitive graph based on business process
下载PDF
导出
摘要 针对目前软件项目开发过程中无法充分利用已有业务资源,进而导致开发效率低、能力弱等问题,通过研究业务资源之间的关联,提出一种基于业务流程的认知图谱。首先,通过正式文档抽取业务知识,提出建立知识层级的方法并修正;其次,通过代码特征挖掘与代码实体相似度判断构建代码网络表示模型;最后,利用实际业务数据进行实验验证,并与向量空间模型(VSM)、多样化排序和深度学习等方法进行对比。最终构建的基于业务流程的认知图谱在代码检索方面优于目前基于文本匹配的方法和深度学习算法,分别在前5准确率(precision@5)、平均精度均值(mAP)、归一化折扣增益值(?-NDCG)这3项指标上高过多样化排序的代码检索方法4.30、0.38和2.74个百分点,有效解决了潜在业务词汇识别、业务认知推理表示等多个问题,提升了代码检索效果与业务资源利用率。 Concerning the inability to make full use of existing business resources in the current software project development process,which leads to low development efficiency and weak capabilities,a cognitive graph based on software development process was proposed by studying the interrelations among business resources.First,a method for building knowledge hierarchy by extracting business knowledge from formal documents was developed and corrected.Second,a network representation model for software codes was constructed through code feature extraction and code entity similarity investigation.Finally,the model was tested using real business data and was compared with three other methods:Vector Space Model(VSM),diverse ranking method and deep learning.Experimental results show that the established cognitive graph method based on business process is superior to current text matching and deep learning algorithms in code retrieval;the cognitive graph method improves precision@5,mean Average Precision(mAP)and Normalized Discounted Cumulative Gain(δ-NDCG)by 4.30,0.38 and 2.74 percentage points respectively compared with ranking-based code search effectively method,solving many problems such as potential business vocabulary identification and business cognitive reasoning representation,and improving the code retrieval effect and business resource utilization.
作者 刘耀 李雨萌 宋苗苗 LIU Yao;LI Yumeng;SONG Miaomiao(Information Technology Support Center,Institute of Scientific and Technical Information of China,Beijing 100038,China;School of Software&Microelectronics,Peking University,Beijing 102600,China)
出处 《计算机应用》 CSCD 北大核心 2024年第6期1699-1705,共7页 journal of Computer Applications
基金 国家社会科学基金资助项目(21BTQ011)。
关键词 认知图谱 业务知识 网络表示模型 自然语言处理 软件开发过程 cognitive graph business knowledge network representation model natural language processing software development process
  • 相关文献

参考文献7

二级参考文献28

共引文献536

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部