Physical modeling of data warehouses using UML component and deployment diagrams:: Design and implementation issues

被引:9
作者
Luján-Mora, S [1 ]
Trujillo, J [1 ]
机构
[1] Univ Alicante, Sch Comp Sci, Alicante, Spain
关键词
component; configuration; data warehouse; deployment; implementation; physical design; UML;
D O I
10.4018/jdm.2006040102
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several approaches have been proposed to model different aspects of a Data Warehouse (DW) during recent years, such as the modeling of a DW at the conceptual and logical level, the design of the ETL (Extraction, Transformation, Loading) processes, the derivation of the DW models from the enterprise data models, and customization of a DW schema At the end of the design, a DW has to be deployed in a database environment, requiring many decisions of a physical nature. However few efforts have been dedicated to the modeling of the physical design of a DW from the early stages of a DW project. In this article, we argue that some physical decisions can be taken from gathering main user requirements. In this article, we present physical modeling techniques for DWs using the component diagrams and deployment diagrams of the Unified Modeling Language (UML). Our approach allows the designer to anticipate important physical design decisions that may reduce the overall development time of a DW such as replicating dimension tables, vertical and horizontal partitioning of a fact table, and the use of particular servers for certain ETL processes. Moreover our approach allows the designer to cover all main design phases of DWs from the conceptual modeling phase to the final implementation. To illustrate our techniques, we show a case study that is implemented on top of a commercial DW management server.
引用
收藏
页码:12 / 42
页数:31
相关论文
共 32 条
[1]  
Abelló A, 2001, LECT NOTES COMPUT SC, V2113, P668
[2]   YAM2 (Yet another multidimensional model):: An extension of UML [J].
Abelló, A ;
Samos, J ;
Saltor, F .
IDEAS 2002: INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, :172-181
[3]  
AMBLER S, 2002, UML PROFILE DATA MOD
[4]  
[Anonymous], 1998, DATA WAREHOUSE LIFEC
[5]  
BLASCHKA M, 1998, P 9 INT C DAT EXP SY, V1460, P198
[6]  
Giovinazzo W.A., 2000, OBJECT ORIENTED DATA
[7]   The dimensional fact model: A conceptual model for data warehouses [J].
Golfarelli, M ;
Maio, D ;
Rizzi, S .
INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 1998, 7 (2-3) :215-247
[8]  
HUSEMANN B, 2000, P 2 INT WORKSH DES M
[9]  
JACOBSON I, 1999, UNIFIED SOFTW DEV PR
[10]  
Jarke Matthias, 2003, Fundamentals of Data Warehouses