A model driven approach for data warehouse conceptual design

Despite the extensive diffusion of data warehouse (DW) technology, we still miss methods that assist and guide the designer in the conceptual design of DWs. This paper is concerned with DW conceptual design starting from the operational data base schema and user requirements. For this, we propose and illustrate a set of transformation rules between the entity relationship (ER) metamodel and online analytic process (OLAP) metamodel relaying on the principles of model driven architecture (MDA) for produces a set of candidate multidimensional schemas. Next the automatic generation of multidimensional schemas, we use user requirements to guide the selection of the candidate multidimensional schema most likely to meet user's needs

[1]  José Samos,et al.  YAM/sup 2/ (yet another multidimensional model): an extension of UML , 2002, Proceedings International Database Engineering and Applications Symposium.

[2]  Rebecca Wirfs-Brock,et al.  Designing object-oriented software , 1990 .

[3]  Luca Cabibbo,et al.  A Logical Approach to Multidimensional Databases , 1998, EDBT.

[4]  Mario Piattini,et al.  Applying MDA to the development of data warehouses , 2005, DOLAP '05.

[5]  Anneke Kleppe,et al.  MDA explained - the Model Driven Architecture: practice and promise , 2003, Addison Wesley object technology series.

[6]  Recommended Practice for Architectural Description of Software-Intensive Systems , 1999 .

[7]  Sergio Luján-Mora,et al.  Extending the UML for Multidimensional Modeling , 2002, UML.

[8]  Annie I. Antón,et al.  Goal-based requirements analysis , 1996, Proceedings of the Second International Conference on Requirements Engineering.

[9]  Matteo Golfarelli,et al.  Conceptual design of data warehouses from E/R schemes , 1998, Proceedings of the Thirty-First Hawaii International Conference on System Sciences.