Bridging MDA and OWL ontologies

  • Authors:
  • Dragan V. Gašević;Dragan O. Djurić;Vladan B. Devedžić

  • Affiliations:
  • Laboratory for Ontological Research, School of Interactive Arts and Technology, Simon Fraser University, Surrey, Canada;GOOD OLD AI Research Group, FON-School of Business Administration, University of Belgrade, Serbia and Montenegro;GOOD OLD AI Research Group, FON-School of Business Administration, University of Belgrade, Serbia and Montenegro

  • Venue:
  • Journal of Web Engineering
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web Ontology Language (OWL) and Model-Driven Architectures (MDA) are two technologies being developed in parallel, but by different communities. They have common points and issues and can be brought closer together. Many authors have so far stressed this problem and have proposed several solutions. The result of these efforts is the recent OMG's initiative for defining an ontology development platform. However, the problem of transformation between ontology and MDA-based languages has been solved using rather partial and ad hoc solutions, most often by XSLT. In this paper we analyze OWL and MDA-compliant languages as separate technological spaces. In order to achieve a synergy between these technological spaces we define ontology languages in terms of MDA standards, recognize relations between OWL and MDA-based ontology languages, and propose mapping techniques. In order to illustrate the approach, we use an MDA-defined ontology architecture that includes ontology metamodel and ontology UML Profile. Based on this approach, we have implemented a transformation of the ontology UML Profile into OWL representation.