Debido al alto tráfico generado por robots, aplicamos límites en el número de peticiones permitidas por cliente y bloqueos por IP automáticos. Si haces un uso legítimo y estás teniendo problemas, avísanos para reevaluar nuestras políticas de bloqueo. Disculpa las molestias.

Resumen:
A tool to support the definition and enactment of model-driven migration processes

Cargando...
Miniatura

Editor

Sistedes

Publicado en

Actas de las XXIII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2018)

Licencia Creative Commons

Resumen

The Journal of Systems and Software, num. 128 (March 2017) pages: 106–129 DOI: http://dx.doi.org/10.1016/j.jss.2017.03.009 2016 Impact Factor: 2.444 (Q1 - rank 22/106) 5-year Impact Factor: 2.619 ABSTRACT One of the main challenges to achieve the industrial adoption of Model-Driven Engineering (MDE) paradigm is building tools able to support model-driven software processes. We present a tool for the definition and enactment of model-driven migration processes. We have created a SPEM-based language for defining Abstract Migration models that represent an MDE migration solution for a particular pair of source and target technologies. For each legacy application to be migrated, the Abstract Migration model is transformed into a Concrete Migration model which contains all the information needed for the enactment. Then, these models are enacted by means of a process interpreter which generates Trac tickets for executing automated tasks by means of Ant scripts and managing manual tasks with the Mylyn tool. Our work has therefore two main contributions: i) it proposes a novel solution for the enactment that integrates the execution of the automated tasks with the generation of tickets to support the manual tasks, and ii) it describes how MDE techniques can be used to implement process engineering tools, in particular migration processes. The article presents the approach and describes in detail the essential aspects of our tool.

Descripción

Acerca de Bermúdez Ruiz, Francisco Javier

Palabras clave

Model-Driven Engineering, Process Enactment, Software Migrations, Software Processes

Citación

Bermúdez Ruiz, F. J., Sánchez Ramón, Ó., García Molina, J. J.: A tool to support the definition and enactment of model-driven migration processes. In: Sánchez-Figueroa, F. (ed.) Actas de las XXIII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2018). Sistedes (2018). https://hdl.handle.net/11705/JISBD/2018/009