AMAD-ATL (elevator pitch): A tool for dynamically composing new model transformations at runtime

2

Click here to load reader

Transcript of AMAD-ATL (elevator pitch): A tool for dynamically composing new model transformations at runtime

Page 1: AMAD-ATL (elevator pitch): A tool for dynamically composing new model transformations at runtime

XVIII Jornadas en Ingeniería del Software y Bases de Datos Madrid, 17 – 20 de Septiembre de 2013 http://acg.ual.es/isoleres

AMAD-ATL: A tool for dynamically composing model transformations at runtime

Herramienta para un dominio específico Dominio: Adaptación de Interfaces de Usuario basadas en Componentes en tiempo de ejecución. Interfaces de Usuario à Modelos Adaptación à Transformación de Modelos Aportaciones de la herramienta:

−  Implementación de operaciones de transformación M2M y de validación como servicios (standalone)

−  Escenario de pruebas. −  Validación de la implementación del proceso de

adaptación.

−  Evaluación del proceso de adaptación mediante simulaciones que utilizan los servicios de transformación y validación.

(Architectural Model ADaptation using ATL)

Header

Map

Transformación

Header

Map Social

Histogram

Modelo de IU

Modelo de IU adaptada

Transformación dinámica

Page 2: AMAD-ATL (elevator pitch): A tool for dynamically composing new model transformations at runtime

XVIII Jornadas en Ingeniería del Software y Bases de Datos Madrid, 17 – 20 de Septiembre de 2013 http://acg.ual.es/isoleres

Entradas:

- Modelo de arquitectura inicial - Variables de contexto: * Perfil de usuario

* Ancho de banda * Memoria principal

* Tamaño archivos - Repositorio de reglas * Pre-existente

* Personalizado Salidas:

- Modelo de arquitectura adaptado

- Repositorio de reglas actualizado - Información de log y trazabilidad

AMAD-ATL