Operational Research

, Volume 10, Issue 3, pp 349–369

Precise design of environmental data warehouses

Original Paper

DOI: 10.1007/s12351-009-0069-z

Cite this article as:
Pinet, F. & Schneider, M. Oper Res Int J (2010) 10: 349. doi:10.1007/s12351-009-0069-z


People use data warehouses to help them make decisions. For example, public policy decision-makers can improve their decisions by using this technology to analyze the environmental effects of human activity. In production systems, data warehouses provide structures for extracting the knowledge required to optimize systems. Designing data warehouses is a complex task; designers need flexible and precise methods to help them create data warehouses and adapt their analysis criteria to developments in the decision-making process. In this paper, we introduce a flexible method based on UML (Unified Modeling Language). We introduce a UML profile for building multi-dimensional models and for choosing different criteria according to analysis requirements. This profile makes it possible to specify integrity constraints in OCL (Object Constraint Language). We apply our method to the construction of an environmental system for analyzing the use of certain agricultural fertilizers. We integrate various data sources into a multi-dimensional model showing several categories of analysis, and the consistency of data can be checked with OCL constraints.


Data warehouse Environmental data Agriculture Decision support system Unified Modeling Language Object Constraint Language 

Copyright information

© Springer-Verlag 2009

Authors and Affiliations

  1. 1.CemagrefAubière CedexFrance
  2. 2.Blaise Pascal University, LIMOSClermont FerrandFrance

Personalised recommendations