Ontology Based Model Transformation Infrastructure

Arda Goknil, N. Yasemin Topaloglu



Using MDA in ontology development has been investigated in several works recently. The mappings and transformations between the UML constructs and the OWL elements to develop ontologies are the main concern of these research projects. We propose another approach in order to achieve the collaboration between MDA and ontology technologies. We propose an ontology based model transformation infrastructure to transform application models by using query statements, transformation rules and models defined as ontologies in OWL. Using this approach in model transformation infrastructure will enable us to use semantic web and ontology facilities in model driven architecture. This paper will discuss how these two technologies come together to pro- vide automatization in model transformations.


  1. Backlawski, K. et al: Extending the Unified Modeling Language for Ontology Development. Int. J. Software and Systems Modeling, Vol.1, No.2 (2002) 142-156 Dean, M., Schreiber, G. (eds): OWL Web Ontology Language Reference W3C Recommendation, Feb 10, 2004, http://www.w3.org/TR/owl-ref/
  2. 3. Demuth, B., Obermaier, S.: Experiements with XMI Based Transformations of Software Models. WITUML'01, Genova Italy, April (2001)
  3. 4. Duddy, K., Gerber, A., Lawley, M., Raymond, K., Steel, J.: Model Transformation: A declarative, reusable patterns approach. In Proceedings EDOC 2003, pp 174-185
  4. 5. Falkovych, K., Sabou, M., Stuckenschmidth, H.: UML for The Semantic Web: Transformation-Based Approaches. In Knowledge Transformation in Semantic Web, IOS Press, Vol.95 (2003), pp 92-106
  5. 6. Gasevic, D., Djuric, D., Devedzic, V., Damjanovic, V.: Approaching OWL to MDA Through Technological Spaces. WISME@UML'2004, Lisbon Portugal, 2004
  6. 7. Jena: A Semantic Web Framework For Java. http://jena.sourceforge.net/
  7. 8. Judson, S., France, R., Carver, D.: Specifying Model Transformations at the Meta-model Level. WISME@UML'2003, San Francisco USA, October (2003)
  8. 9. Noy, N., McGuinnes, D.: Ontology Development 101: A Guide to Creating Your First Ontology. Stanford Knowledge Systems Laboratory Technical Report KSL-01-05, March (2001).
  9. 10. OMG: MDA Guide Version 1.0.1. The Object Management Group, Document Number: omg/2003-06-01 (2003)
  10. 11. OMG: Submissions for MOF 2.0 Query/Views/Transformations Request for Proposal. The Object Management Group (2003)
  11. 12. OMG: OMG Unified Modeling Specification. Version 1.4. (2001)
  12. 13. OMG: Ontology Definition Meta-Model, http://www.omg.org/cgi-bin/doc?ad/03-08-06 (Current Apr 3, 2004)
  13. 14. Sendall, S., Kozaczynski, W.: Model Transformation - the Heart and Soul of ModelDriven Software Development. IEEE Software Sep/Oct. (2003), pp. 42-45
  14. 15. Staron, M., Kuzniarz, L.: Implementing UML model transformations for MDA. NWPER'2004, Turku Finland, August (2004)
  15. 16. Wagner, A.: A pragmatical approach to rule-based transformations within UML using XMI.difference. WITUML 2002, Malaga Spain, June (2002)
  16. 17. W3C Resource Description Framework. http://www.w3.org/RDF/
  17. 18. Zhao, Y., Assman, U., Sandahl, K.: OWL and OCL for Semantic Integration. Technical Report, Programming Environmental Lab (PELAB), Department of Computer and Information Science, Linköping University, Sweden.

Paper Citation

in Harvard Style

Goknil A. and Yasemin Topaloglu N. (2005). Ontology Based Model Transformation Infrastructure . In Proceedings of the Joint Workshop on Web Services and Model-Driven Enterprise Information Systems - Volume 1: WSMDEIS, (ICEIS 2005) ISBN 972-8865-27-9, pages 77-86. DOI: 10.5220/0002564100770086

in Bibtex Style

author={Arda Goknil and N. Yasemin Topaloglu},
title={Ontology Based Model Transformation Infrastructure},
booktitle={Proceedings of the Joint Workshop on Web Services and Model-Driven Enterprise Information Systems - Volume 1: WSMDEIS, (ICEIS 2005)},

in EndNote Style

JO - Proceedings of the Joint Workshop on Web Services and Model-Driven Enterprise Information Systems - Volume 1: WSMDEIS, (ICEIS 2005)
TI - Ontology Based Model Transformation Infrastructure
SN - 972-8865-27-9
AU - Goknil A.
AU - Yasemin Topaloglu N.
PY - 2005
SP - 77
EP - 86
DO - 10.5220/0002564100770086