The unified software development process
The unified software development process
starER: a conceptual model for data warehouse design
Proceedings of the 2nd ACM international workshop on Data warehousing and OLAP
Fundamentals of Data Warehouses
Fundamentals of Data Warehouses
Building the Data Warehouse,3rd Edition
Building the Data Warehouse,3rd Edition
The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling
The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling
Model Driven Architecture: Applying MDA to Enterprise Computing
Model Driven Architecture: Applying MDA to Enterprise Computing
A Logical Approach to Multidimensional Databases
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
A Standard for Representing Multidimensional Properties: The Common Warehouse Metamodel (CWM)
ADBIS '02 Proceedings of the 6th East European Conference on Advances in Databases and Information Systems
Extending the UML for Multidimensional Modeling
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Multidimensional Modeling with UML Package Diagrams
ER '02 Proceedings of the 21st International Conference on Conceptual Modeling
Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Distilled
Physical modeling of data warehouses using UML
Proceedings of the 7th ACM international workshop on Data warehousing and OLAP
A data warehouse engineering process
ADVIS'04 Proceedings of the Third international conference on Advances in Information Systems
Research in data warehouse modeling and design: dead or alive?
DOLAP '06 Proceedings of the 9th ACM international workshop on Data warehousing and OLAP
Designing ETL processes using semantic web technologies
DOLAP '06 Proceedings of the 9th ACM international workshop on Data warehousing and OLAP
WoSQ '07 Proceedings of the 5th International Workshop on Software Quality
Reconciling requirement-driven data warehouses with data sources via multidimensional normal forms
Data & Knowledge Engineering
An MDA approach for the development of data warehouses
Decision Support Systems
A Mixed Approach for Data Warehouse Conceptual Design with MDA
ICCSA '08 Proceedings of the international conference on Computational Science and Its Applications, Part II
An MDA Approach for the Development of Spatial Data Warehouses
DaWaK '08 Proceedings of the 10th international conference on Data Warehousing and Knowledge Discovery
Natural language reporting for ETL processes
Proceedings of the ACM 11th international workshop on Data warehousing and OLAP
Supporting Model---Driven Development of Object---Relational Database Schemas: A Case Study
ICMT '09 Proceedings of the 2nd International Conference on Theory and Practice of Model Transformations
A case study on model driven data integration for data centric software development
Proceedings of the ACM first international workshop on Data-intensive software management and mining
Representation of conceptual ETL designs in natural language using Semantic Web technology
Data & Knowledge Engineering
Design pattern evolutions in QVT
Software Quality Control
ER'07 Proceedings of the 26th international conference on Conceptual modeling
Leveraging business process models for ETL design
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Applying transformations to model driven data warehouses
DaWaK'06 Proceedings of the 8th international conference on Data Warehousing and Knowledge Discovery
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Using UML packages for designing secure data warehouses
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part III
Ontology-Driven conceptual design of ETL processes using graph transformations
Journal on Data Semantics XIII
A UML profile for representing business object states in a data warehouse
DaWaK'07 Proceedings of the 9th international conference on Data Warehousing and Knowledge Discovery
A case study on model-driven data warehouse development
DaWaK'12 Proceedings of the 14th international conference on Data Warehousing and Knowledge Discovery
Hi-index | 0.00 |
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.