QVT transformation by modeling: From UML model to MD model

Abstract

To provide a complete analysis of the organization, its business and its needs, it is necessary for leaders to have data that help decision making. Data warehouses are designed to meet such needs; they are an analysis and data management technology. This article describes an MDA (Model Driven Architecture) process that we have used to automatically generate the multidimensional schema of data warehouse. This process uses model transformation using several standards such as Unified Modeling Language, Meta-Object Facility, Query View Transformation, Object Constraint Language, ... From the UML model, especially the class diagram, a multidimensional model is generated as an XML file, the transformation is carried out by the QVT (Query View Transformation) language and the OCL (Object Constraint Language) Language. To validate our approach a case study is presented at the end of this work.

7 Figures and Tables

Showing 1-10 of 17 references

Approach to modeling complex multidimensional data: Application to medical data, « 5ème journée francophones sur les entrepôts de données et l'analyse en ligne

  • Dj, J Midouni, F Darmont, Bentayeb
  • 2009
1 Excerpt

Model-Driven Transformations: From Analysis to MVC 2 Web Model

  • S Mbarki, M Erramdani
  • 2009

Poch, Introduction du nouveau Centre de Données Biomédicales Décrypthon, CORIA -Conférence en Recherche d'Information et Applications

  • A Nguyen, A Friedrich, G Berthommier, L Poidevin, L Moulinier, R Ripp
  • 2008
1 Excerpt

Song , a UML profile for multidimensional modeling in data warehouses

  • J Trujillo, S Lujan-Mora
  • 2006

MDA en action Ingénierie logicielle guidée par les modèles, Xavier Blanc, édition Eyrolles

  • 2005
2 Excerpts

The Data Warehouse Toolkit, Second Edition

  • R Kimball
  • 2002