A Metamodel Transformation Framework for the Migration of WebML models to MDA

Abstract

Abstract. Traditional methodologies in Model Driven Web Engineering, like WebML, are based on domain specific modeling languages. A Web application is usually designed using several Domain Specific Models (DSM), often based on different formalisms and abstraction levels. In this paper we propose a model-driven procedure for integrating pre-MDA DSMs within the MDA framework. The DSMs, originally expressed in different formalisms, are translated into a unified representation that conforms to a MDA metamodel. The procedure, given the definition of suitable model transformations, is completely automatic. The proposed framework is fully implemented for the WebML metamodel and can be generalized to other Web engineering approaches.

    Similar works