An Integrated Conceptual Model for Temporal Data Warehouse Security

In the past few years, several conceptual approaches have been proposed for the specification of the main multidimensional (MD) properties of the data warehouse (DW) repository. However, most of them deal with isolated aspects of the DW and do not provide designers with an integrated and standard method for designing the whole DW life cycle (ETL processes, data sources, DW repository and so on).Some approaches are depending on specific platform or neglecting important issues in DW design life cycle. Extraction-transformation-loading (ETL) processes play an important role in data warehouse architecture because they are responsible of integrating data from heterogeneous data sources into the DW repository. This paper proposes a conceptual model to refresh data warehouse by (insert, update, delete) data using ETL processes and considering DW security requirements. Firstly, the proposed ETL model is based on Unified Modeling Language (UML), which allows us to accomplish the conceptual modeling of ETL processes .secondly; this part focuses on how to integrate the proposed ETL model with the DW model. The proposed DW model depends on the Model Driven Architecture (MDA). MDA is a standard framework for software development that addresses the complete life cycle of designing, deploying, integrating, and managing applications by using models in software development. This paper proposes an integrated conceptual model for addressing temporal data warehouse security requirements (CMTDWS).

[1]  Juan Trujillo,et al.  A UML Based Approach for Modeling ETL Processes in Data Warehouses , 2003, ER.

[2]  Jennifer Widom,et al.  Incremental computation and maintenance of temporal aggregates , 2003, The VLDB Journal.

[3]  Klaus R. Dittrich,et al.  Modeling and executing the data warehouse refreshment process , 1999, Proceedings 1999 International Symposium on Database Applications in Non-Traditional Environments (DANTE'99) (Cat. No.PR00496).

[4]  Dimitrios Gunopulos,et al.  Efficient computation of temporal aggregates with range predicates , 2001, PODS '01.

[5]  Mario Piattini,et al.  Model-driven multidimensional modeling of secure data warehouses , 2007, Eur. J. Inf. Syst..

[6]  Mario Piattini,et al.  Developing secure data warehouses with a UML extension , 2007, Inf. Syst..

[7]  Panos Vassiliadis,et al.  On the Logical Modeling of ETL Processes , 2002, CAiSE.

[8]  Nayem Rahman,et al.  Updating Data Warehouses with Temporal Data , 2008, AMCIS.

[9]  Esteban Zimányi,et al.  A conceptual solution for representing time in data warehouse dimensions , 2006, APCCM.

[10]  Günther Pernul,et al.  Towards OLAP security design — survey and research issues , 2000, DOLAP '00.

[11]  Mario Piattini,et al.  Access control and audit model for the multidimensional modeling of data warehouses , 2006, Decis. Support Syst..

[12]  Ralph Kimball,et al.  The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling , 1996 .

[13]  Mario Piattini,et al.  A UML 2.0 profile to define security requirements for Data Warehouses , 2009, Comput. Stand. Interfaces.

[14]  A Min Tjoa,et al.  Capturing Delays and Valid Times in Data Warehouses—Towards Timely Consistent Analyses , 2002, Journal of Intelligent Information Systems.

[15]  A Min Tjoa,et al.  An approach towards an event-fed solution for slowly changing dimensions in data warehouses with a detailed case study , 2007, Data Knowl. Eng..

[16]  Panos Vassiliadis,et al.  A generic and customizable framework for the design of ETL scenarios , 2005, Inf. Syst..

[17]  Sushil Jajodia,et al.  Securing OLAP data cubes against privacy breaches , 2004, IEEE Symposium on Security and Privacy, 2004. Proceedings. 2004.

[18]  Werner Winiwarter,et al.  An Authorization Model for Data Warehouses and OLAP , 2001 .

[19]  Christos Faloutsos,et al.  Approximate temporal aggregation , 2004, Proceedings. 20th International Conference on Data Engineering.

[20]  Hua-Gang Li,et al.  Exploiting Temporal Correlation in Temporal Data Warehouses , 2005, DASFAA.

[21]  Jennifer Widom,et al.  Maintaining Temporal Views over Non-Temporal Information Sources for Data Warehousing , 1998, EDBT.