Modelling an Environmental Knowledge-Representation System
AMAD-ATL (elevator pitch): A tool for dynamically composing new model transformations at runtime
1. XVIII Jornadas en Ingeniería del Software y Bases de Datos
Madrid, 17 – 20 de Septiembre de 2013http://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
2. XVIII Jornadas en Ingeniería del Software y Bases de Datos
Madrid, 17 – 20 de Septiembre de 2013http://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