Documento de conferencia

Usando ATL en la transformación de modelos multidimensionales temporales

| |
Resumen

Model-Driven Architecture (MDA) is a widely accepted approach to the complex software systems design. MDA\nproposes the use of models in every software development phase, from specification and analysis to implementation.\nModel transformation is the foundation of MDA, starting from a platform independent model, the aim is to achieve\nmore specific models, in each step. According to this philosophy we present a temporal multidimensional design\nmethodology which allows us to define concepts independently of any implementation issue. In the present work our\naim is using ATL (Atlas Trasformation Language) to define both the metamodel and the transformation rules for\nproviding a framework to derive a relational logical schema from an abstract temporal data model. Additionally we\nare designing an Eclipse plug-in for implementing the transformation.

Model-Driven Architecture (MDA) es un enfoque ampliamente aceptado para el desarrollo de sistemas de software complejos. MDA propone el uso de modelos en todas las fases de desarrollo, desde la especificación y análisis hasta la implementación. La transformación de modelos es la base de MDA; comenzando por un modelo independiente de la plataforma el objetivo es lograr, en cada paso, modelos más específicos. Adhiriendo a esta filosofía, presentamos una metodología para el diseño de un datawarehouse temporal que permite definir los conceptos independientemente de la implementación. En el presente trabajo, nuestro propósito consiste en la definición de metamodelos y reglas de transformación usando ATL (Atlas Trasformation Language) que provean un marco para la derivación de un esquema lógico relacional a partir de un modelo de datos conceptual temporal. Además, estamos diseñando un plug-in en Eclipse para implementar dicha transformación.

Palabras clave
temporal multidimensional model
model transformation
Modeling of computer architecture
Software process models (e.g., CMM, ISO, PSP)
Transform methods
modelo multidimensional temporal
transformación de modelos
http://creativecommons.org/licenses/by/4.0/

Esta obra se publica con la licencia Creative Commons Attribution 4.0 International (BY 4.0)

item.page.license
Imagen en miniatura