This is not the latest version of this item. The latest version can be found at:

Show simple item record

dc.contributor.authorCranefield, Stephenen_NZ
dc.contributor.authorPan, Jinen_NZ
dc.identifier.citationCranefield, S., & Pan, J. (2005). Bridging the gap between the Model-Driven Architecture and ontology engineering (Information Science Discussion Papers Series No. 2005/12). University of Otago. Retrieved from
dc.descriptionPlease note that there is a revised version of this paper available at (currently in press with the International Journal of Human-Computer Studies).en_NZ
dc.description.abstractThis paper discusses the potential benefits to ontology engineering in making the toolset of the Object Management Group’s model-driven architecture (MDA) applicable to ontology modelling, and describes the design of an MDA-based tool to convert ontologies expressed in any language having a metamodel defined used the OMG’s MOF model to an equivalent representation in RDF but with the same metamodel. It is shown how this representation, compared to the XMI format, provides a higher level generic serialisation format for MDA models (especially ontologies) that is amenable to analysis and transformation using existing RDF tools. This helps to bridge the gap between the MDA and ontology engineering by providing a route for ontologies in various ontology modelling languages to be imported into industrial-strength MDA model repositories and other tools, and by allowing these ontologies to be transformed to and from other forms of model.en_NZ
dc.publisherUniversity of Otagoen_NZ
dc.relation.ispartofseriesInformation Science Discussion Papers Seriesen_NZ
dc.subjectModel-driven Architecture (MDA)en_NZ
dc.subjectNetBeans MDRen_NZ
dc.subject.lcshQA76 Computer softwareen_NZ
dc.titleBridging the gap between the Model-Driven Architecture and ontology engineeringen_NZ
dc.typeDiscussion Paperen_NZ
otago.schoolInformation Scienceen_NZ
otago.openaccessOpen, New Zealanden_NZ
dc.identifier.eprints164en_NZ Engineering & Collaborative Modelling Laboratoryen_NZ Scienceen_NZ
dc.description.referencesObject Management Group. Model-Driven Architecture home page. Accessed 15/9/05 Object Management Group home page. Accessed 15/9/05 Object Management Group. Meta Object Facility (MOF) Specification, Version 1.4. OMG document formal/2002-04-03,, 2002 Object Management Group. OMG XML Metadata Interchange (XMI) Specification, version 1.2. OMG document formal/2002-01-01, 2002., 2002 Object Management Group. Unified Modeling Language: Superstructure Version 2.0, Final Adopted specification. OMG document ptc/2003-08-02, 2003-08-02, 2003 Object Management Group. MOF 2.0 Query / Views / Transformations RFP. OMG document ad/2002-04-10,, 2002 Berners-Lee, T. Semantic Web Road map,, 1998 Klyne G. and Carroll J. (eds.) Resource Description Framework (RDF): Concepts and Abstract Syntax. W3C Recommendation,, 2004 Brickley D. and Guha R.V. (eds.). RDF Vocabulary Description Language 1.0: RDF Schema, W3C Recommendation,, 2004 McGuinness, D. L. and van Harmelen, F. Web Ontology Language Overview. W3C Recommendation,, 2004 Costello, R. The Robber and the Speeder, pages 33–35 of, 2003 Genesereth, M. R. and Ketchpel, M. R. Software agents. Communications of the ACM, 37(7): 48–53, July 1994. Finin, T., Labrou, Y. and Mayfield, J. KQML as an agent communication language. In J. Bradshaw, editor, Software Agents. MIT Press, Cambridge, 1997 Foundation for Intelligent Physical Agents. FIPA ACL message representation in string specification. FIPA specification 70,, 2002 Object Management Group. Ontology Definition Metamodel Request For Proposal. OMG document ad/2003-03-40,, 2003 Interoperability Working Days announcement,, 2005 Netbeans Metadata Repository. Accessed 15/9/05. The Java Metadata Interface (JMI) Specification, version 1.0. JSR 40,, 2002 Chang, D. T. and Kendall, E. K. Major Influences on the Design of ODM, Proceedings of the 1st International Workshop on the Model-Driven Semantic Web, 8th International IEEE Enterprise Distributed Object Computing Conference,, 2004 Jena API home page. Accessed 15/9/2005 Treehugger. Accessed 15/9/2005 RDF Twig. Accessed 15/9/200 Prud’hommeaux, E. and Seaborne, A. (eds.) SPARQL Query Language for RDF. W3C Working Draft,, 2004 Cranefield, S. Networked Knowledge Representation and Exchange using UML and RDF. Journal of Digital Information 1(8),, 2001 Clark, J. (ed.) XSL Transformations (XSLT) Version 1. W3C Recommendation,, 1999 DSTC Pty. Ltd., Gentleware, Inc., IBM and Sandpiper Software. Combined Revised Response to the OMG’s RFP for an Ontology Definition Metamodel,, 2004 Djurić, D., Gašević, D. and Devedžić, V. Ontology Modeling and MDA. Journal of Object Technology 4(1),, 2005 McCarthy, P. Search RDF data with SPARQL. IBM developerWorks article,, 2005 Cranefield, S. and Purvis, M. A UML profile and mapping for the generation of ontology-specific content languages. Knowledge Engineering Review 17(1): 21–39, 2002 Forgy, C. L. Rete: a fast algorithm for the many pattern/many object pattern match problem. Artificial Intelligence, pp.17–37, 1982 Pedrinaci, C. Bernaras, A. Smithers, T. Aguado, J. and Cendoya, M. A Framework for Ontology Reuse and Persistence Integrating UML and Sesame. Current Topics in Artificial Intelligence, 10th Conference of the Spanish Association for Artificial Intelligence, CAEPIA 2003, and 5th Conference on Technology Transfer, TTIA 2003. – revised selected papers. Lecture Notes in Computer Science vol. 3040, pp. 37–46, Springer, 2004 Gašević, D., Damjanović, V. and Devedžić, V. Analysis of MDA Support for Ontological Engineering. Proceedings of the 4th Workshop on Computational Intelligence and Information Technologies,, 2004 Colomb, R. L., Gerber, A. and Lawley, M. Issues in Mapping Metamodels in the Ontology Development Metamodel. Proceedings of the1st International Workshop on the Model-Driven Semantic Web, 8th International IEEE Enterprise Distributed Object Computing Conference,, 2004en_NZ
 Find in your library

Files in this item


This item appears in the following Collection(s)

Show simple item record


*Selected version