基于本体的程序代码数据结构识别  

Recognition of Data Structure Used in Program Code Based on Ontology

在线阅读下载全文

作  者:朱国进[1] 于治越[1] 李继云[1] 

机构地区:[1]东华大学计算机学院,上海市201620

出  处:《中国电子商情(通信市场)》2013年第1期65-71,共7页

基  金:本文研究受到国家自然科学基金项目的资助,项目

摘  要:数据结构在计算机编程方面具有重要作用,识别程序代码中使用的数据结构对理解代码有着重大的作用。本文提出了一种基于本体技术来识别程序代码所用数据结构的方案。首先根据数据结构的信号建立其OWL本体知识库,然后为所有程序代码建立对应的OWL本体实例,最后使用本体推理技术识别出程序代码中使用的数据结构。经实验表明,该方法能够自动而快速的识别程序代码中使用的数据结构。Data structures play an major role in computer programming, and recognizing of data structures used in program codes are very helpful to understand the codes. This paper propose a method, which is based on ontology technique, to recognize the data structures used in program codes. Firstly, First, according the signal features of data structures, we establish an OWL knowlwedeg base for them. Secondly, we create corresponding ontology indiviudals for all program codes. Finally, we use the ontology reasoning technique to identify data structures contained in the program codes. Our experiment shows that this method is able to identify the data structures used in program codes automatically and quickly.

关 键 词:本体 数据结构 OWL 程序代码 

分 类 号:TP18[自动化与计算机技术—控制理论与控制工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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