A unified object constraint model for designing and implementing multidimensional systems

  • Authors:
  • François Pinet;Michel Schneider

  • Affiliations:
  • Cemagref, Aubière Cedex, France;Cemagref, Aubière Cedex, France

  • Venue:
  • Journal on Data Semantics XIII
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Models for representing multidimensional systems usually consider that facts and dimensions are two different things. In this paper we propose a model based on UML which unifies the representations of fact and of dimension members. Since a given element can play the role of a fact or of a dimension member, this model allows for more flexibility in the design and the implementation of multidimensional systems. Moreover this model offers the possibility to express various constraints to guarantee desirable properties for data. We then show that this model is able to handle most of the hierarchies which have been suggested to take real situations into account and to characterize certain properties of summarizability. Using this model we propose a complete development cycle of a multidimensional system. It appears that this cycle can be partially automated and that an end user can control the design and the implementation of his system himself.