Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2009, Vol. 35 ›› Issue (3): 36-38. doi: 10.3969/j.issn.1000-3428.2009.03.013

• Software Technology and Database • Previous Articles     Next Articles

Research on Mapping OWL Ontology to Software Code Model

YOU Xin-yu, LI Juan-zi   

  1. (Knowledge Engineering Group, Dept. of Computer, Tsinghua University, Beijing 100084)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-02-05 Published:2009-02-05

OWL本体到软件代码模型映射的研究

游新宇,李涓子   

  1. (清华大学计算机系知识工程组,北京 100084)

Abstract: OWL ontology is widely used in knowledge engineering, which is adopted to solve the problems in software development. This paper analyzes the differences between OWL ontology and Java object-oriented model, points out some problems existed in mapping directly to Java object-oriented model, and expounds the merits of mapping to aspect-oriented model. The method to map OWL ontology to AspectJ aspect-oriented model is also proposed, which implements the mapping to software code model well.

Key words: OWL ontology, aspect-oriented, mapping

摘要: OWL本体在知识工程中有着广泛应用,人们考虑用它来解决软件开发中的问题。该文分析OWL本体和Java面向对象模型间的差别,指出直接映射存在的问题,阐述OWL本体映射到面向方面模型的特点,并提出OWL本体向AspectJ面向方面模型映射的具体方法,较好实现OWL本体向软件代码模型的映射。

关键词: OWL本体, 面向方面, 映射

CLC Number: