Grupo Alarcos · Conference paper · 2005

Applying MDA to the development of data warehouses

José Norberto Mazón López, Juan Carlos Trujillo Mondéjar, Manuel Ángel Serrano Martín, Mario Piattini Velthuis

DOLAP 2005: 8th ACM International Workshop on Data Warehousing and OLAP · 2005 · 71 citations (OpenAlex)

Different modeling approaches have been proposed to overcome every design pitfall of the development of the different parts of a data warehouse (DW) system. However, they are all partial solutions which deal with isolated aspects of the DW and do not provide designers with an integrated and standard method for designing the whole DW (ETL processes, data sources, DW repository and so on). On the other hand, the Model Driven Architecture (MDA) is a standard framework for software development that addresses the complete life cycle of designing, deploying, integrating, and managing applications by using models in software development. In this paper, we describe how to align the whole DW development process to MDA. Then, we define MD2A (MultiDimensional Model Driven Architecture), an approach for applying the MDA framework to one of the stages of the DW development: multidimensional (MD) modeling. First, we describe how to build the different MDA artifacts (i.e. models) by using extensions of the Unified Modeling Language (UML). Secondly, transformations between models are clearly and formally established by using the Query/View/Transformation (QVT) approach. Finally, an example is provided to better show how to apply MDA and its transformations to the MD modeling.

View on the group website DOI: 10.1145/1097002.1097012 PDF

On the same topic