A Lightweight Approach for Managing XML Documents with MDE Languages

Research output: Chapter in Book/Report/Conference proceedingConference contribution


The majority of contemporary model management languages that support MDE tasks (such as model transformation, validation and code generation) require models to be captured using metamodelling architectures such as Ecore and MOF. In practice, a limited subset of modelling tools – with the exception of some UML tools – build atop such architectures. For many modelling languages and tools outside of the UML/Ecore/MOF family, plain XML is a widely-used model storage and exchange format. In this paper, we argue for the importance of integrating XML-based models in the MDE process. We identify the challenges involved in integrating XML-based models into MDE processes, and we present a technical solution that addresses these challenges, which enables developers to perform a wide range of model management tasks on models captured in XML.
Original languageEnglish
Title of host publicationModelling Foundations and Applications
Subtitle of host publication8th European Conference, ECMFA 2012, Kgs. Lyngby, Denmark, July 2-5, 2012. Proceedings
Number of pages15
Volume7349 LNCS
ISBN (Electronic)978-3-642-31491-9
ISBN (Print)978-3-642-31490-2
Publication statusPublished - 2012
Event8th European Conference on Modelling Foundations and Applications (ECMFA 2012) - Kgs. Lyngby, Denmark
Duration: 2 Jul 20125 Jul 2012

Publication series

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


Conference8th European Conference on Modelling Foundations and Applications (ECMFA 2012)
CityKgs. Lyngby

Cite this