ProtOLAP: rapid OLAP prototyping with on-demand data supply

The approaches to data warehouse design are based on the assumption that source data are known in advance and available. While this assumption is true in common project situations, in some peculiar contexts it is not. This is the case of the French national project for analysis of energetic agricultural farms, that is the case study of this paper. Here, the above-mentioned methods can hardly be applied because source data can only be identified and collected once user requirements indicate a need. Besides, the users involved in this project found it very hard to express their analysis needs in abstract terms, i.e., without visualizing sample results of queries, which in turn would require availability of source data. To solve this deadlock we propose ProtOLAP, a tool-assisted fast prototyping methodology that enables quick and reliable test and validation of data warehouse schemata in situations where data supply is collected on users' demand and users' ICT skills are minimal. To this end, users manually feed sample realistic data into a prototype created by designers, then they access and explore these sample data using pivot tables to validate the prototype.

[1]  Esteban Zimányi,et al.  A model-driven framework for ETL process development , 2011, DOLAP '11.

[2]  John Mylopoulos,et al.  Monitoring strategic goals in data warehouses with awareness requirements , 2012, SAC '12.

[3]  Jose-Norberto Mazón,et al.  An MDA approach for the development of data warehouses , 2008, Decis. Support Syst..

[4]  Sandro Bimonte,et al.  Definition and Analysis of New Agricultural Farm Energetic Indicators Using Spatial OLAP , 2012, ICCSA.

[5]  Matteo Golfarelli,et al.  Modern Software Engineering Methodologies Meet Data Warehouse Design: 4WD , 2011, DaWaK.

[6]  Alberto Abelló,et al.  Automatic validation of requirements to support multidimensional design , 2010, Data Knowl. Eng..

[7]  Sandro Bimonte,et al.  Spatial OLAP integrity constraints: From UML-based specification to automatic implementation: Application to energetic data in agriculture , 2014, J. Decis. Syst..

[8]  Paolo Giorgini,et al.  GRAnD: A goal-oriented approach to requirement analysis in data warehouses , 2008, Decis. Support Syst..

[9]  François Pinet,et al.  Using UML and OCL to maintain the consistency of spatial data in environmental information systems , 2007, Environ. Model. Softw..

[10]  Alberto Abelló,et al.  A Survey of Multidimensional Modeling Methodologies , 2009, Int. J. Data Warehous. Min..

[11]  Matteo Golfarelli,et al.  Data Warehouse Testing , 2011, Int. J. Data Warehous. Min..

[12]  Thomas Benker,et al.  A Case Study on Model-Driven Data Warehouse Development , 2012, DaWaK.

[13]  Josef Schiefer,et al.  Prototyping Data Warehouse Systems , 2001, DaWaK.

[14]  Panos Vassiliadis,et al.  A method for the mapping of conceptual designs to logical blueprints for ETL processes , 2008, Decis. Support Syst..