引入领域本体的代码语义标注方法  被引量:1

Introducing domain ontology for code semantic labeling

在线阅读下载全文

作  者:李宏伟[1] 张练兴[1] 邱恩海[2] 董瑞志[3] LI Hongwei; ZHANG Lianxin; QIU Enhai; DONG Ruizhi(School of Computer Information and Engineering,Jiangxi Normal University, Nanchang 330022,China; Jiangxi Industry Polytechnic College, Nanchang 330022, China ; School of Computer Science and Technology,Changshu Institute of Technology,Changshu,Jiangsu 215500,China)

机构地区:[1]江西师范大学计算机信息工程学院,江西南昌330022 [2]江西工业职业技术学院,江西南昌330022 [3]常熟理工学院计算机科学与工程学院,江苏常熟215500

出  处:《南昌大学学报(理科版)》2018年第3期293-299,共7页Journal of Nanchang University(Natural Science)

基  金:国家自然科学基金地区科学基金项目(61562042);江西省教育厅科学技术研究项目(GJJ160278);江西师大博士启动基金项目(7777)

摘  要:每个程序元素都在一定程度上刻画了特定领域的高层概念。通过将程序与特定领域本体所表述的知识进行映射,可以将本体概念附加到相应的代码片段上,从而丰富代码的语义信息,为软件维护中的程序理解和逆向工程等活动提供支持。提出了一种基于领域本体的代码语义标注方法,并基于一个开源软件项目对方法的有效性进行了初步的评价。Each program element describes the high level concepts of the specific domain in a certain extent.Mapping the program elements to the knowledge from specific domain ontology,one can place the ontology concept knowledge on the program elements so that the semantic information of the code can be enriched.This mapping also provides supports for software understanding and reverse engineering in software maintenance activities.This paper presents a method of code semantic labeling with domain ontology and obtains preliminary evaluations of the method on an open source project.

关 键 词:软件工程 领域本体 代码语义 标注 

分 类 号:TP391.1[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象