Multidimensional Modeling using UML and XML
12th Workshop for PhD Students in Object-Oriented Systems (PhDOOS 2002), 16th European Conference on Object-Oriented Programming (ECOOP 2002), p. 48-49: Lecture Notes in Computer Science 2548, Málaga (Spain), June 10-14 2002.
(ECOOP'2002) Congreso internacional / International conference
Multidimensional (MD) modeling is the foundation of data warehouses, MD databases, and On-Line Analytical Processing (OLAP) applications. In the past years, there have been some proposals for representing the main MD properties at the conceptual level providing their own notations. In this paper, we present an extension of the Unified Modeling Language (UML), by means of stereotypes, to elegantly represent main structural and dynamic MD properties at the conceptual level. Moreover, we use the eXtensible Markup Language (XML) to store MD models. Then, we apply the eXtensible Stylesheet Language Transformations (XSLT), that allow us to automatically generate HTML pages from XML documents, thereby supporting different presentations of the same MD model easily. Finally, we show how to accomplish all these tasks using Rational Rose 2000.