11.03.2014 Views

Applying OLAP Pre-Aggregation Techniques to ... - Jacobs University

Applying OLAP Pre-Aggregation Techniques to ... - Jacobs University

Applying OLAP Pre-Aggregation Techniques to ... - Jacobs University

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!