Date: Tuesday, 14.04, 14:15–15:00

Place: C114, Kronstad

Speaker: Roberto Rodriguez Echeverria, Universidad de Extremadura, Spain

Title: Experiences on Model-Driven Migration: the MIGRARIA project



Since late 90’s the use of web application frameworks has been the default choice to develop software applications inside the web domain. In parallel, Model Driven Web Engineering approaches have been defined and successfully applied to reduce the effort of web application development and reuse, fostering the independence of the implementation technology. With the advent of the Web 2.0 paradigm and the rapid growth of mobile internet access, there has been a trend in software industry to modernize traditional Web Applications (WAs) to Rich Internet Applications (RIAs). In this context, although Model Driven Web Engineering (MDWE) approaches have been extended with new modeling primitives to obtain the benefits provided by RIA features, migrations have been carried out at technology level. Migrations defined at technology level present error-prone and expensive ad-hoc solutions, so a higher level of abstraction is needed. Here is where Model Driven Engineering (MDE) comes to the scene. MDE methods and tools are ready to help on the definition of systematic migration processes fostering reuse and budget reduction.

In this talk I present our experiences and reflections on the definition of a model driven reengineering process to migrate the web presentation layer of legacy information systems to modern technologies: the MIGRARIA project.