An UML Profile and SOLAP Datacubes Multidimensional Schemas Transformation Process for Datacubes Risk-Aware Design

An UML Profile and SOLAP Datacubes Multidimensional Schemas Transformation Process for Datacubes Risk-Aware Design

Elodie Edoh-Alove (National Research Institute for Science and Technology for the Environment and Agriculture (IRSTEA), Aubiere, France), Sandro Bimonte (National Research Institute for Science and Technology for the Environment and Agriculture (IRSTEA), Aubiere, France) and François Pinet (National Research Institute for Science and Technology for the Environment and Agriculture (IRSTEA), Aubiere, France)
Copyright: © 2015 |Pages: 20
DOI: 10.4018/ijdwm.2015100104


Spatial Data Warehouses (SDWs) and Spatial On-Line Analytical Processing (SOLAP) systems are new technologies for the integration and the analysis of huge volume of data with spatial reference. Spatial vagueness is often neglected in these types of systems and the data and analysis results are considered reliable. In a previous work, the authors provided a new design method for SOLAP datacubes that allows the handling of vague spatial data analysis issues. The method consists of tailoring SOLAP datacubes schemas to end-users tolerance levels to identified potential risks of misinterpretation they encounter when exploiting datacubes containing vague spatial data. It this paper, the authors further their previous proposal by presenting different formal tools to support their method: it is an UML profile providing stereotypes needed to add vague, risks and tolerance levels information on datacubes schemas plus the formal definition of SOLAP datacubes schemas transformation process and functions.
Article Preview

1. Introduction

In Bédard and Han (2009), Spatial On-Line Analytical Processing (SOLAP) is defined as a “Visual platform built especially to support rapid and easy spatiotemporal analysis and exploration of data following a multidimensional approach comprised of aggregation levels”. In this type of systems, cartographic, tabular and chart displays are used to interactively visualize and explore the data. The data are stored in a Spatial Data Warehouse (SDW) as a datacube that is the multidimensional model implementation (Salehi, Bédard, & Rivest, 2010). The decision-makers who use SOLAP tools are rarely fully aware of the spatial data uncertainty. Spatial data are usually represented by crisp objects in information systems, while, in fact it is often impossible to exactly know the spatial object boundaries. Thus, a clear gap is created between the majority of real world phenomena and their formal representation in spatial data warehouses (Cheng, Molenaar, & Lin, 2001). The SOLAP end-users are then exposed to erroneous analysis due to the uncertainty issues on data sources.

As indicated in Edoh-Alove, Bimonte, and Bédard (2014), only some recent research introduces spatial vagueness in the multidimensional model (Jadidi, Mostafavi, Bédard, & Long, 2012; Siqueira, Ciferri, Times, & Ciferri, 2014) and SOLAP operators to reduce the analysis errors. While Jadidi et al. (2012) have proposed an approach based on Fuzzy Set Theory and Tessellation to address spatial vagueness in SOLAP datacubes, and experimented it in coastal erosion management, Siqueira et al. (2014) have extended the multidimensional model to exploit vague objects exact models (Bejaoui, 2009; Pauly & Schneider, 2010) in SOLAP systems.

In Edoh-Alove et al. (2014), we proposed a design process where a risk-management approach was adopted to better deal with the spatial vagueness issues. This method was motivated by the need of sticking with existing SOLAP technologies which support vector-based cartographic dimensions implementation. The method, called Risk-Aware Design of SOLAP datacube (RADSOLAP) method, considers the risks of misinterpretation induced by vague data in the SOLAP datacubes and identified by spatial data experts and end-users. It also considers the tolerance levels of end-users to those risks, and based on those parameters, proposes to end-users a set of SOLAP datacube prototypes iteratively tailored to their tolerance levels. This paper goes beyond the work presented in Edoh-Alove et al. (2014) by proposing formal tools to support the key steps of the process. More specifically, we extended an existing UML Profile intended for SOLAP datacube modeling to take into account vague, risk and tolerance elements and we described and formalized the SOLAP datacubes prototypes tailoring to end-users tolerance levels in the forms of multidimensional schemas transformation functions and a transformation process.

In Section 2 of this paper, we briefly describe our RADSOLAP method alongside with the ICSOLAP UML Profile we have extended; in Section 3, an agricultural case study used to illustrate our proposals is presented; then in section 4, we detailed our new RADSOLAP UML profile and in section 5 the SOLAP datacube transformation process and functions; section 6 present the related work and finally, Section 6 concludes the paper.

Complete Article List

Search this Journal:
Open Access Articles
Volume 17: 4 Issues (2021): Forthcoming, Available for Pre-Order
Volume 16: 4 Issues (2020): 3 Released, 1 Forthcoming
Volume 15: 4 Issues (2019)
Volume 14: 4 Issues (2018)
Volume 13: 4 Issues (2017)
Volume 12: 4 Issues (2016)
Volume 11: 4 Issues (2015)
Volume 10: 4 Issues (2014)
Volume 9: 4 Issues (2013)
Volume 8: 4 Issues (2012)
Volume 7: 4 Issues (2011)
Volume 6: 4 Issues (2010)
Volume 5: 4 Issues (2009)
Volume 4: 4 Issues (2008)
Volume 3: 4 Issues (2007)
Volume 2: 4 Issues (2006)
Volume 1: 4 Issues (2005)
View Complete Journal Contents Listing