A UML profile for multidimensional modeling in data warehouses

Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10045/105188
Información del item - Informació de l'item - Item information
Título: A UML profile for multidimensional modeling in data warehouses
Autor/es: Luján-Mora, Sergio | Trujillo, Juan | Song, Il-Yeol
Grupo/s de investigación o GITE: Advanced deveLopment and empIrical research on Software (ALISoft) | Lucentia
Centro, Departamento o Servicio: Universidad de Alicante. Departamento de Lenguajes y Sistemas Informáticos
Palabras clave: UML | Multidimensional modeling | Data warehouses | UML extension | UML profile
Área/s de conocimiento: Lenguajes y Sistemas Informáticos
Fecha de publicación: dic-2006
Editor: Elsevier
Cita bibliográfica: Data & Knowledge Engineering. 2006, 59(3): 725-769. doi:10.1016/j.datak.2005.11.004
Resumen: The multidimensional (MD) modeling, which is the foundation of data warehouses (DWs), MD databases, and On-Line 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.
Patrocinador/es: This work has been partially supported by the METASIGN project (TIN2004-00779) from the Spanish Ministry of Education and Science, by the DADASMECA project (GV05/220) from the Regional Government of Valencia, and by the MESSENGER (PCC-03-003-1) and DADS (PBC-05-012-2) projects from the Regional Science and Technology Ministry of Castilla-La Mancha (Spain).
URI: http://hdl.handle.net/10045/105188
ISSN: 0169-023X (Print) | 1872-6933 (Online)
DOI: 10.1016/j.datak.2005.11.004
Idioma: eng
Tipo: info:eu-repo/semantics/article
Derechos: © 2005 Elsevier B.V.
Revisión científica: si
Versión del editor: https://doi.org/10.1016/j.datak.2005.11.004
Aparece en las colecciones:INV - LUCENTIA - Artículos de Revistas
INV - ALISoft - Artículos de Revistas

Archivos en este ítem:
Archivos en este ítem:
Archivo Descripción TamañoFormato 
ThumbnailLujan-Mora_etal_2006_DataKnowledgeEng_preprint.pdfPreprint (acceso abierto)1,45 MBAdobe PDFAbrir Vista previa
ThumbnailLujan-Mora_etal_2006_DataKnowledgeEng_final.pdfVersión final (acceso restringido)3,21 MBAdobe PDFAbrir    Solicitar una copia


Todos los documentos en RUA están protegidos por derechos de autor. Algunos derechos reservados.