Converting UML to OWL ontologies

Dragan Gasević, Dragan Djurić, Vladan Devedzić, Violeta Damjanović

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

78 Citations (Scopus)


This paper presents automatic generation of the Web Ontology Language (OWL) from an UML model. The solution is based on an MDA-defined architecture for ontology development and the Ontology UML Profile (OUP). A conversion, that we present here, transforms an ontology from its OUP definition (i.e. XML Metadata Interchange - XMI) into OWL description. Accordingly, we illustrate how an OUP-developed ontology can be shared with ontological engineering tools (i.e. Protégé).

Original languageEnglish
Title of host publicationProceedings of the 13th International World Wide Web Conference on Alternate Track, Papers and Posters, WWW Alt. 2004
PublisherAssociation for Computing Machinery (ACM)
Number of pages2
ISBN (Electronic)1581139128, 9781581139129
Publication statusPublished - 2004
Externally publishedYes
EventInternational World Wide Web Conference 2004 - New York, United States of America
Duration: 17 May 200421 May 2004
Conference number: 13th (Proceedings)


ConferenceInternational World Wide Web Conference 2004
Abbreviated titleWWW 2004
Country/TerritoryUnited States of America
CityNew York
Internet address


  • Ontology
  • OWL
  • UML profiles
  • XSLT

Cite this