Title :
An architecture for modular on-line analytical processing systems: supporting distributed and parallel query processing using co-operating CORBA objects
Author :
Rauber, Andreas ; Tomsich, Philipp
Author_Institution :
Inst. of Software Technol., Tech. Univ. Wien, Austria
Abstract :
During the last few years, online analytical processing (OLAP) has emerged as a valuable tool for the analysis, navigation and reporting of hierarchically organized data from data warehouses. Still, it remains a challenging task to implement and deploy an OLAP system, since no standardized architecture exists, which describes the common components and functionality of OLAP systems. Additionally the formal models in use disregard the need for easily implemented and clearly defined interfaces between these components. The paper presents a model for OLAP engines, which permits the development of modular systems based on a simple data representation using sets and vectors. The functional units of the query processor are implemented in CORBA as independent modules with firm interfaces and exchange data and messages communicate across a software bus
Keywords :
data warehouses; distributed object management; object-oriented databases; parallel programming; query processing; CORBA; OLAP engines; OLAP system; co-operating CORBA objects; common components; data representation; data warehouses; exchange data; formal models; hierarchically organized data; independent modules; message communication; modular on-line analytical processing systems; modular systems; online analytical processing; parallel query processing; query processor; software bus; Computer architecture; Data structures; Data warehouses; Databases; Decision support systems; Engines; Multidimensional systems; Navigation; Query processing; Software tools;
Conference_Titel :
Database and Expert Systems Applications, 1999. Proceedings. Tenth International Workshop on
Conference_Location :
Florence
Print_ISBN :
0-7695-0281-4
DOI :
10.1109/DEXA.1999.795143