Transformación automática de modelos multidimensionales de almacenes de datos seguros en una arquitectura MDA
Autor
Sánchez Rojas, Omar
Profesor Guía
Villarroel Acevedo, RodolfoFernández-Medina, Eduardo
Fecha
2009Resumen
Los almacenes de datos son una fuente muy valiosa para obtener información
estratégica para la toma de decisiones de las empresas, por lo que es de gran importancia la
incorporación de seguridad desde las primeras etapas de diseño de los almacenes de datos.
En este ámbito, la Tesis trabaja con un proceso de ingeniería dirigido por modelos para
el desarrollo de almacenes de datos seguros, el cual contempla un Modelo Independiente de
Plataforma (Platform Independent Model, PIM), varios Modelos Específicos de Plataforma
(Platform Specific Model, PSM), un conjunto de transformaciones entre modelos PIM y PSM,
y finalmente un conjunto de transformaciones Model2Text que permiten obtener código para
una herramienta específica a partir de los modelos PSM.
Esta Tesis tiene como objetivo obtener transformaciones automáticas de modelos de
almacenes de datos seguros siguiendo el enfoque MDA, a través de la implementación de los
metamodelos y las transformaciones directas bajo la plataforma Eclipse, además de la
confección de una propuesta de ingeniería inversa en la arquitectura MDA para almacenes de
datos seguros basado en el enfoque multidimensional.
En el desarrollo de esta Tesis se realizaron las siguientes actividades:
• Estudio de la documentación del proceso definido sobre la arquitectura MDA.
• Estudio de herramienta Eclipse para implementación de MDA.
• Implementación de metamodelos y estudio de lenguaje de transformaciones QVT.
• Implementación del camino directo de la arquitectura MDA siguiendo el enfoque
multidimensional.
• Implementación del camino inverso de la arquitectura MDA siguiendo el enfoque
multidimensional.
Tesis para optar al título de Ingeniero Civil Informático
Link de Acceso
Click aquí para ver el documentoColecciones
La publicación tiene asociados los siguientes ficheros de licencia: