Marco Brambilla, Piero Fraternali, Massimo Tisi: "A Transformation Framework to Bridge Domain Specific Languages to MDA". Models in Software engineering - selection from MoDELS Workshops 2008, Springer LNCS, vol. 5421, 2008, pp. 167-180.
The Model Driven Architecture aims at the integration of different modeling languages, artifacts and tools in a unified technical space. Pre-existing development methodologies based on Domain Specific Languages (DSL) require a complex process to benefit from this integration. After a MOF metamodel for the DSL is defined, there is no standard methodology to move legacy models and tools to the new architecture. This paper proposes a general model-driven integration procedure for pre-MDA DSLs. The procedure, given the definition of suitable model transformations, is completely automatic. The proposed framework is fully implemented, in a way independent of the specific DSL that must be transformed. As a case study, a toolsuite based on WebML, a DSL for designing Web applications, is bridged to MDA.
ICT Education as a Key Emancipation Factor for Young People in Marginal Quarters of Developing Countries
M. Brambilla, P. Fraternali, M. Silva, M. Tisi: "ICT Education as a Key Emancipation Factor for Young People in Marginal Quarters of Developing Countries", Workshop on Marginalized Young People: Inclusion Through ICT, at 7th Interaction Design and Children conference, July 2008, Chicago, USA.
In this paper we describe the Fortìn project, that
focuses on professional ICT education in situations of
social marginality in developing countries. We define
reusable tools and intervention methodologies for the
empowerment of vocational ICT training activities and
we report on a concrete pilot experience in defining and
enabling a baccalaureate Course in ICT at the Escuela
de la Consolata, located in the informal quarter called
“barrio El Fortìn”, in Guayaquil (Ecuador), one of the
poorest and most marginalized areas of South America.
M. Brambilla, P. Fraternali, M. Tisi. "A Metamodel Transformation Framework for the Migration of WebML Models to MDA". 4th Int. Workshop on Model-Driven Web Engineering (MDWE 2008). N. Koch, G.-J. Houben, A. Vallecillo (Eds.). CEUR-WS Proceedings, volume 389, pages 91-105. Tolouse, France. BEST PAPER AWARD WINNER.
Traditional methodologies in Model Driven Web Engineer-
ing, like WebML, are based on domain specic modeling languages. A
Web application is usually designed using several Domain Specic Mod-
els (DSM), often based on dierent 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
dierent formalisms, are translated into a unied representation that
conforms to a MDA metamodel. The procedure, given the denition 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.
M. Brambilla, S. Ceri, F. Facca, C. Tziviskou, I. Celino, D. Cerizza, E. Della Valle, A. Turati. "WebML and Glue: an integrated discovery approach for the SWS Challenge". Workshop on Service Composition & SWS Challenge (SerComp & SWS Challenge 2007), IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology (wi-iatw), pp.148-151, 2007