A UML profile for multidimensional modeling in data warehouses

被引:142
|
作者
Lujan-Mora, Sergio
Trujillo, Juan
Song, Il-Yeol
机构
[1] Drexel Univ, Coll Informat Sci & Technol, Philadelphia, PA USA
[2] Univ Alicante, Dept Software & Comp Syst, E-03080 Alicante, Spain
关键词
UML; multidimensional modeling; data warehouses; UML extension; UML profile;
D O I
10.1016/j.datak.2005.11.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The multidimensional (MD) modeling, which is the foundation of data warehouses (DWs), MD databases, and OnLine Analytical Processing (OLAP) applications, is based on several properties different from those in traditional database modeling. In the past few years, there have been some proposals, providing their own formal and graphical notations, for representing the main MD properties at the conceptual level. However, unfortunately none of them has been accepted as a standard for conceptual MD modeling. In this paper, we present an extension of the Unified Modeling Language (UML) using a UML profile. This profile is defined by a set of stereotypes, constraints and tagged values to elegantly represent main MD properties at the conceptual level. We make use of the Object Constraint Language (OCL) to specify the constraints attached to the defined stereotypes, thereby avoiding an arbitrary use of these stereotypes. We have based our proposal in UML for two main reasons: (i) UML is a well known standard modeling language known by most database designers, thereby designers can avoid learning a new notation, and (ii) UML can be easily extended so that it can be tailored for a specific domain with concrete peculiarities such as the multidimensional modeling for data warehouses. Moreover, our proposal is Model Driven Architecture (MDA) compliant and we use the Query View Transformation (QVT) approach for an automatic generation of the implementation in a target platform. Throughout the paper, we will describe how to easily accomplish the MD modeling of DWs at the conceptual level. Finally, we show how to use our extension in Rational Rose for MD modeling. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:725 / 769
页数:45
相关论文
共 50 条
  • [1] A UML 2.0 profile to design Association Rule mining models in the multidimensional conceptual modeling of data warehouses
    Zubcoff, Jose
    Trujillo, Juan
    DATA & KNOWLEDGE ENGINEERING, 2007, 63 (01) : 44 - 62
  • [2] Integrating clustering data mining into the multidimensional modeling of Data Warehouses with UML profiles
    Zubcoff, Jose
    Pardillo, Jesus
    Trujillo, Juan
    DATA WAREHOUSING AND KNOWLEDGE DISCOVERY, PROCEEDINGS, 2007, 4654 : 199 - +
  • [3] Multidimensional data modeling for data warehouses
    Harbin Inst of Technology, Harbin, China
    Ruan Jian Xue Bao/Journal of Software, 2000, 11 (07): : 908 - 917
  • [4] Integration of Spatial Networks in Data Warehouses: A UML Profile
    Bimonte, Sandro
    Kang, Myoung-Ah
    Trujillo, Juan
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2013, PT IV, 2013, 7974 : 253 - 267
  • [5] Conceptual Multidimensional Modeling for Data Warehouses: A Survey
    Gosain, Anjana
    Singh, Jaspreeti
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON FRONTIERS OF INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2014, VOL 1, 2015, 327 : 305 - 316
  • [6] A UML 2.0 profile to define security requirements for Data Warehouses
    Trujillo, Juan
    Soler, Emilio
    Fernandez-Medina, Eduardo
    Piattini, Mario
    COMPUTER STANDARDS & INTERFACES, 2009, 31 (05) : 969 - 983
  • [7] A UML based approach for modeling ETL processes in data warehouses
    Trujillo, J
    Luján-Mora, S
    CONCEPTUAL MODELING - ER 2003, PROCEEDINGS, 2003, 2813 : 307 - 320
  • [8] Access control and audit model for the multidimensional modeling of data warehouses
    Fernandez-Medina, Eduardo
    Trujillo, Juan
    Villarroel, Rodolfo
    Piattini, Mario
    DECISION SUPPORT SYSTEMS, 2006, 42 (03) : 1270 - 1289
  • [9] Model-driven multidimensional modeling of secure data warehouses
    Fernandez-Medina, Eduardo
    Trujillo, Juan
    Piattini, Mario
    EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2007, 16 (04) : 374 - 389
  • [10] A UML profile for the conceptual modelling of data-mining with time-series in data warehouses
    Zubcoff, Jose
    Pardillo, Jesus
    Trujillo, Juan
    INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (06) : 977 - 992