A UML profile for OWL ontologies

Dragan Djurić, Dragan Gašević, Vladan Devedžić, Violeta Damjanović

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

33 Citations (Scopus)


The paper presents Ontology UML Profile (OUP); which, together with Ontology Definition Metamodel (ODM), enables the usage of Model Driven Architecture (MDA) standards in ontological engineering. Other similar metamodels and UML profiles are based on ontology representation languages, such as RDF(S), DAML+OIL, etc. However, none of these other solutions uses the recent W3C effort - The Web Ontology Language (OWL). In our approach, we firstly define the place of ODM and OUP in the context of the MDA four-layer architecture and identify the main OWL concepts. Then, to support ODM, we define OUP and describe its details. The proposed UML profile enables usage of the well-known UML notation in ontological engineering more extensively. We implemented an XSLT that transforms OUP ontologies into OWL in order to provide a suitable tool support.

Original languageEnglish
Title of host publicationEuropean MDA Workshops: Foundations and Applications, MDAFA 2004
Subtitle of host publicationRevised Selected Papers; Linkoping; Sweden; 10 June 2004 through 11 June 2004
Number of pages16
Publication statusPublished - 2005
Externally publishedYes
EventEuropean MDA Workshops: Foundations and Applications, MDAFA 2004. Revised Selected Papers - Linkoping, Sweden
Duration: 10 Jun 200411 Jun 2004

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743


ConferenceEuropean MDA Workshops: Foundations and Applications, MDAFA 2004. Revised Selected Papers

Cite this