keyboard_arrow_up
Size Estimation of OLAP Systems

Authors

Madhu Bhan1, T V Suresh Kumar1 and K.Rajanikanth2, 1M. S. Ramaiah Institute of Technology, India and 2Visvesvaraya Technological University, India

Abstract

Software size estimation at early stages of project development holds great significance to meet the competitive demands of software industry. Software size represents one of the most interesting internal attributes which has been used in several effort/cost models as a predictor of effort and cost needed to design and implement the software. The whole world is focusing towards object oriented paradigm thus it is essential to use an accurate methodology for measuring the size of object oriented projects. The class point approach is used to quantify classes which are the logical building blocks in object oriented paradigm. In this paper, we propose a class point based approach for software size estimation of On-Line Analytical Processing (OLAP) systems. OLAP is an approach to swiftly answer decision support queries based on multidimensional view of data. Materialized views can significantly reduce the execution time for decision support queries. We perform a case study based on the TPC-H benchmark which is a representative of OLAP System. We have used a Greedy based approach to determine a good set of views to be materialized. After finding the number of views, the class point approach is used to estimate the size of an OLAP System The results of our approach are validated.

Keywords

Class point, Materialized views, OLAP Systems, Software size, performance

Full Text  Volume 3, Number 6