IDEAS home Printed from https://ideas.repec.org/a/igg/jdwm00/v9y2013i2p39-65.html
   My bibliography  Save this article

Cube Algebra: A Generic User-Centric Model and Query Language for OLAP Cubes

Author

Listed:
  • Cristina Ciferri

    (Department of Computer Science, Universidade de São Paulo at São Carlos, São Carlos, Brazil)

  • Ricardo Ciferri

    (Department of Computer Science, Universidade de São Paulo at São Carlos, São Carlos, Brazil)

  • Leticia Gómez

    (Department of Software Engineering, Instituto Tecnológico de Buenos Aires, Buenos Aires, Argentina)

  • Markus Schneider

    (Department of Computer and Information Science and Engineering, University of Florida, Gainesville, FL, USA)

  • Alejandro Vaisman

    (Department of Computer & Decision Engineering, Université Libre de Bruxelles, Brussels, Belgium)

  • Esteban Zimányi

    (Department of Computer & Decision Engineering (CoDE), Université Libre de Bruxelles, Brussels, Belgium)

Abstract

The lack of an appropriate conceptual model for data warehouses and OLAP systems has led to the tendency to deploy logical models (for example, star, snowflake, and constellation schemas) for them as conceptual models. ER model extensions, UML extensions, special graphical user interfaces, and dashboards have been proposed as conceptual approaches. However, they introduce their own problems, are somehow complex and difficult to understand, and are not always user-friendly. They also require a high learning curve, and most of them address only structural design, not considering associated operations. Therefore, they are not really an improvement and, in the end, only represent a reflection of the logical model. The essential drawback of offering this system-centric view as a user concept is that knowledge workers are confronted with the full and overwhelming complexity of these systems as well as complicated and user-unfriendly query languages such as SQL OLAP and MDX. In this article, the authors propose a user-centric conceptual model for data warehouses and OLAP systems, called the Cube Algebra. It takes the cube metaphor literally and provides the knowledge worker with high-level cube objects and related concepts. A novel query language leverages well known high-level operations such as roll-up, drill-down, slice, and drill-across. As a result, the logical and physical levels are hidden from the unskilled end user.

Suggested Citation

  • Cristina Ciferri & Ricardo Ciferri & Leticia Gómez & Markus Schneider & Alejandro Vaisman & Esteban Zimányi, 2013. "Cube Algebra: A Generic User-Centric Model and Query Language for OLAP Cubes," International Journal of Data Warehousing and Mining (IJDWM), IGI Global, vol. 9(2), pages 39-65, April.
  • Handle: RePEc:igg:jdwm00:v:9:y:2013:i:2:p:39-65
    as

    Download full text from publisher

    File URL: http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/jdwm.2013040103
    Download Restriction: no
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:igg:jdwm00:v:9:y:2013:i:2:p:39-65. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Journal Editor (email available below). General contact details of provider: https://www.igi-global.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.