An Architecture for Modular On-Line Analytical Processing Systems: Supporting Distributed and Parallel Query Processing Using Cooperating CORBA Objects

  • Authors:
  • Andreas Rauber;Philipp Tomsich

  • Affiliations:
  • -;-

  • Venue:
  • DEXA '99 Proceedings of the 10th International Workshop on Database & Expert Systems Applications
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

During the last few years, On-Line 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. This 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.