Applying OLAP Pre-Aggregation Techniques to ... - Jacobs University
Applying OLAP Pre-Aggregation Techniques to ... - Jacobs University
Applying OLAP Pre-Aggregation Techniques to ... - Jacobs University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Relevant and complementary questions <strong>to</strong> this thesis are:<br />
1. What fac<strong>to</strong>rs influence the decision of selecting an aggregate query for preaggregation?<br />
2. What formalisms are necessary <strong>to</strong> establish an efficient and scalable pre-aggregation<br />
framework for array databases?<br />
3. What type of constraints are typically considered by existing <strong>OLAP</strong> pre-aggregation<br />
algorithms, and how do they effect performance?<br />
The thesis objectives are outlined as follows:<br />
1. To illustrate the necessity for improving aggregate computation in array databases<br />
for GIS and remote-sensing imaging applications.<br />
2. To achieve a solid understanding of <strong>OLAP</strong> pre-aggregation algorithms and architectural<br />
issues when manipulating large amounts of data.<br />
3. To formally describe fundamental operations in GIS and remote-sensing imaging<br />
applications and identify those that involve data summarization.<br />
4. To design a theoretical pre-aggregation framework for array databases supporting<br />
GIS and remote-sensing imaging applications.<br />
5. To design query selection and query rewriting algorithms using existing <strong>OLAP</strong>/data<br />
warehousing pre-aggregation techniques.<br />
6. To implement algorithms in an array database management system.<br />
7. To conduct a performance study of the developed algorithms.<br />
The methodological approach employed in this thesis is centered on a three-stage<br />
design methodology:<br />
• Identification of fundamental operations in GIS and remote-sensing imaging<br />
applications.<br />
A literature review helped us identify fundamental operations in GIS that require<br />
data summarization. The literature included different classification schemes,<br />
international standards and best practices.<br />
• Design and implementation<br />
Existing <strong>OLAP</strong> pre-aggregation techniques are used as a basis for the construction<br />
of a pre-aggregation framework for array databases. S<strong>to</strong>rage space constraints<br />
are considered while designing query selection algorithms. The algorithms<br />
were developed using the C++ programming language and tested in the<br />
RasDaMan multidimensional array database management system.<br />
• Evaluation<br />
Performance of the developed algorithms is measured on 2D, 3D, and 4D datasets.<br />
For scaling operations on 2D datasets we compare our results against those of<br />
the traditional image pyramids approach.<br />
11