Update management in decision support systems

被引:0
作者
Feng, Haitang [1 ,2 ]
Lumineau, Nicolas [1 ]
Hacid, Mohand-Saïd [1 ]
Domps, Richard [2 ]
机构
[1] Université de Lyon, CNRS, UMR5205
[2] Anticipeo, 94800, Villejuif
来源
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | 2013年 / 8320 LNCS卷
关键词
Decision support systems; Forecasting applications; Materialized views; OLAP; Update propagation;
D O I
10.1007/978-3-642-45315-1_2
中图分类号
学科分类号
摘要
Forecasting is the process of making statements about events whose actual outcomes have not yet been observed. It is used for decades in different fields like climate, crime, health, business... Although the purpose of different forecasting systems is not the same, in general, they help decision-makers to make appropriate plans for future likely events. As the nature of forecasting methods and measures are often quantitative, these predictive analytics systems usually use a data warehouse to store data and OLAP tools to visualize query/simulation results. A specific feature of forecasting systems regarding predictions analysis is backward propagation of updates, which is the computation of the impact, on raw data, of modifications performed on summaries. In data warehouses, some methods propagate updates over hierarchies when modifications are performed on data sources. However, so far, very few works have been devoted to update propagation from summaries to raw data. This paper proposes an algorithm called PAM (Propagation of Aggregate-based Modification), to efficiently propagate modifications performed on summaries to raw data, and then to other summaries. Experiments have been conducted on an operational application. © Springer-Verlag Berlin Heidelberg 2013.
引用
收藏
页码:27 / 53
页数:26
相关论文
共 36 条
[1]  
Armstrong S., Collopy F., Graefe A., Green K.C., Answers to Frequently Asked Questions (FAQ) in Forecasting, (2004)
[2]  
Chen S., Liu B., Rundensteiner E.A., Multiversion-based view maintenance over distributed data sources, 29, 4, pp. 675-709, (2004)
[3]  
Chen S., Rundensteiner E.A., Gpivot: Efficient incremental maintenance of complex rolap views, ICDE 2005: Proceedings of the 21st International Conference on Data Engineering, pp. 552-563, (2005)
[4]  
Codd E.F., Codd S.B., Salley C.T., Providing OLAP (on-line analytical processing) to user-analysis: An it mandate, Codd and Date, 32, (1993)
[5]  
European Centre for Medium-Range Weather Forecasts, (2012)
[6]  
Feng H., Performance problems of forecasting systems, ADBIS 2011: Proceedings II of the 15th International Conference on Advances in Databases and Information Systems (PhD Symposium), pp. 254-261, (2011)
[7]  
Feng H., Lumineau N., Hacid M.S., Domps R., Data Management in Forecasting Systems: Case Study - Performance Problems and Preliminary Results, (2011)
[8]  
Feng H., Lumineau N., Hacid M.S., Domps R., Hierarchy-based Update Propagation in Decision Support Systems, 7239, pp. 261-271, (2012)
[9]  
How to Develop An Effective Sales Forecast. White Paper
[10]  
Golfarelli M., Rizzi S., Proli A., Designing what-if analysis: Towards a methodology, DOLAP 2006: Proceedings of the ACM 9th International Workshop on Data Warehousing and OLAP, pp. 51-58, (2006)