Authors
Dragan V Gašević, Dragan O Djurić, Vladan B Devedžić
Publication date
2005/2/27
Journal
Journal of Web Engineering
Pages
118-143
Description
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.
Total citations
20052006200720082009201020112012201320142015201620172018201915112913313112
Scholar articles
DV Gašević, DO Djurić, VB Devedžić - Journal of Web Engineering, 2005