Bridging the gap between the model-driven architecture and ontology engineering

被引:11
作者
Cranefield, Stephen [1 ]
Pan, Jin [1 ]
机构
[1] Univ Otago, Dept Informat Sci, Dunedin, New Zealand
关键词
model-driven architecture (MDA); ontologies; MOF; JMI; RDF; Jena; NetBeans MDR; ODM;
D O I
10.1016/j.ijhcs.2007.03.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software engineers have many robust commercial tools available to them for creating and manipulating models. Due to the widespread adoption of the Object Management Group (OMG) standards for metamodel definition, model serialisation and programmatic access to models, many of these tools are interoperable. Currently this is not the case for ontology engineering tools. This paper discusses the potential benefits of making the OMG's model-driven architecture (MDA) technology applicable to ontology engineering, and in particular, describes a technique for converting ontologies serialised using the XML metadata interchange (XMI) format to an equivalent representation using the resource description framework (RDF), without any loss of information. The resulting models can then be analysed and transformed using existing RDF tools. The technique is applicable to any ontology modelling language that has its abstract syntax defined using the OMG's meta-object facility (MOF) model. This research helps to bridge the gap between the MDA and ontology engineering by providing a technique based on the familiar RDF language for defining transformations between other types of model (such as UML) and ontologies, between different ontology modelling languages, or to modify ontologies without changing the language. (c) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:595 / 609
页数:15
相关论文
共 29 条
[1]  
Berners-Lee T., 1998, SEMANTIC WEB ROAD MA
[2]  
BRICKELY D, 2004, RDF VOCABULARY DESCR
[3]  
CHANG DT, 2004, P 1 INT WORKSH MOD D
[4]  
CLAKR J, 1999, XSL TRANSFORMATIONS
[5]  
Colomb R., 2006, ONTOLOGIES SOFTWARE, P217
[6]  
COSTELLO R, 2003, ROBBER SPEEDER, P33
[7]  
Cranefield S., 2001, JoDI - Journal of Digital Information, V1
[8]   Introduction to the special issue on ontologies in agent systems [J].
Cranefield, S ;
Willmott, S ;
Finin, T .
KNOWLEDGE ENGINEERING REVIEW, 2002, 17 (01) :1-5
[10]  
GASEVIC D, 2004, P 4 WORKSH COMP INT