ACM Home Page
Please provide us with feedback. Feedback
Applying MDA to the development of data warehouses
Full text PdfPdf (517 KB)
Source Data Warehousing and OLAP archive
Proceedings of the 8th ACM international workshop on Data warehousing and OLAP table of contents
Bremen, Germany
SESSION: Data warehouse design 1 table of contents
Pages: 57 - 66  
Year of Publication: 2005
ISBN:1-59593-162-7
Authors
Jose-Norberto Mazon  University of Alicante, Spain
Juan Trujillo  University of Alicante, Spain
Manuel Serrano  University of Castilla-La Mancha, Spain
Mario Piattini  University of Castilla-La Mancha, Spain
Sponsors
ACM: Association for Computing Machinery
SIGIR: ACM Special Interest Group on Information Retrieval
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 48,   Downloads (12 Months): 333,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1097002.1097012
What is a DOI?

ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
Golfarelli M., Maio D., Rizzi S. The Dimensional Fact Model: A Conceptual Model for Data Warehouses. Int. J. Cooperative Inf. Syst. 7(2-3): 215-247. 1998.
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
Luj&225;n-Mora S., Trujillo J. A Data Warehouse Engineering Process. In Proceedings of the 3rd Biennial International Conference on Advances in Information Systems (ADVIS'04). Lecture Notes in Computer Science, Izmir, Turkey, October 2004. Springer-Verlag.
 
12
Luj&225;n-Mora S., Vassiliadis P., Trujillo J. Data Mapping Diagrams for Data Warehouse Design with UML. In Proceedings of the 23rd International Conference on Conceptual Modeling (ER'04), Lecture Notes in Computer Science, Shanghai, China, November 2004. Springer-Verlag.
13
 
14
Mazon J-N, Trujillo J., Serrano M., Piattini M. Designing data warehouses: from business requirement analysis to multidimensional modeling. 13th IEEE International Requirements Engineering Conference Workshop on Requirements Engineering for Business Needs and IT Alignment (REBNITA). Paris. August, 2005. http://homepage.mac.com/karlalancox/documents/MazonCRC_000.pdf
 
15
 
16
 
17
Object Management Group (OMG). Unified Modeling Language Specification 1.5. http://www.omg.org/cgi-bin/doc?formal/03-03-01
 
18
OMG Common Warehouse Metamodel (CWM) Specification 1.0.1. http://www.omg.org/cgi-bin/doc?formal/03-03-02
 
19
OMG, Object Management Group: Model Driven Architecture (MDA). 2004. http://www.omg.org/cgi-bin/doc?formal/03-06-01
 
20
OMG 2nd Revised Submission: MOF 2.0 Query/Views/Transformations. http://www.omg.org/cgi-bin/doc?ad/05-03-02
 
21
Poole J. Model Driven Data Warehouse (MDDW). www.cwmforum.org/POOLEIntegrate2003.pdf
 
22
 
23
Trujillo J., Luj&225;n-Mora S. A UML based Approach for Modeling ETL Processes in Data Warehouses. In proceedings of the 22nd International Conference on Conceptual Modeling (ER'03), volume 2813 of Lecture Notes in Computer Science, pages 307-320, Chicago, USA, October 2003. Springer-Verlag.
24
 
25



REVIEW

"William J. Hankley : Reviewer"

If one were seeking to identify emerging areas of computing research, this paper would be a good resource. It presents a relatively new focus in applying model-driven architecture (MDA) to designing data warehouses. The authors note that the MDA a  more...

Collaborative Colleagues:
Jose-Norberto Mazon: colleagues
Juan Trujillo: colleagues
Manuel Serrano: colleagues
Mario Piattini: colleagues