AbstractThe paper presents Ontology Definition Metamodel (ODM) that enables using Model Driven Architecture (MDA) standards in ontological engineering. Other similar metamodels 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 ODM place in the context of the MDA four-layer architecture and identify the main OWL concepts. Then, we define ODM using Meta-Object Facility (MOF). The relations between similar MOF and OWL concepts are discussed in order to show their differences (e.g. MOF or UML Class and OWL Class). The proposed ODM is a good starting point for defining an OWL-based UML profile that will enable using the well-known UML notation in ontological engineering more extensively. Note: Due to the typographical sophistication of this article, no HTML version is available. Please use the PDF version.
About the authors
|
![]() |
![]() |
Dragan Djuric is a PhD candidate at FON – School of Business
Administration, University of Belgrade, and also a member of
Good-Old-AI research group. His interests mostly include Enterprise
software architecture, Object-Oriented development, Java platform
and Intelligent Information Systems. He can be reached at dragandj@gmail.com. |
![]() |
Dragan Gaševic is a lecturer of Computer Science with the Military academy, Belgrade Serbia and Montenegro, as well as a researcher with the GOOD OLD AI research group, University of Belgrade. He has received his BS, MS, and PhD degrees in computer science from the University of Belgrade in 2000, 2002, and 2004, respectively. His research interests mostly include Semantic Web, ontologies, MDA, and applications of artificial intelligence techniques to education. Email: gasevic@yahoo.com. |
|
![]() |
Vladan Devedžic is an associate professor of computer
science at the Department of Information Systems, FON - School
of Business
Administration, University of Belgrade, Serbia and Montenegro.
His main research interests include software engineering, intelligent
systems, knowledge representation, ontologies, Semantic Web,
intelligent reasoning, and applications of artificial intelligence
techniques
to education and medicine. He can be reached at devedzic@fon.bg.ac.yu. |
Cite this article as follows: Dragan Djuric, Dragan Gasevic, Vladan Devedzic: “Ontology Modeling and MDA”, in Journal of Object Technology, vol. 4, no. 1, January-February 2005, pp. 109-128. http://www.jot.fm/issues/issue_2005_01/article3