Skip to main content

An OLAP Rule Environment for Reactive Performance Monitoring

  • 893 Accesses

Part of the Lecture Notes in Business Information Processing book series (LNBIP,volume 289)


Organizations are increasingly focused on using data to make their operational business processes more intelligent and reactive. Reactive performance monitoring consists of automating strategic decisions into rule-based actions when appropriate. Often there is a response gap, where there is unnecessary latency or missing detail, as the mapping between the strategic, the operational and the analytical is complex, labor intensive and not clearly defined. This paper presents an OLAP-modeled rule environment that leverages Complex Event Processing (CEP), multi-dimensionally modeled On-line Analytical Processing (OLAP) databases and Business Process Management (BPM) to provide reactive performance monitoring. We use two case studies to evaluate our proposed architecture for an OLAP-modeled rule environment. The first case study prototyped the environment using IBM PMQ, while the second prototyped the environment using QuickForms and a custom-built OLAP rule engine. Predictive modeling, traditional rule engines, and our OLAP rule engine are compared in terms of their support for reactive performance monitoring.


  • Performance monitoring
  • Rule engines
  • Complex Event Processing
  • Business Process Management
  • Predictive modeling
  • OLAP

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions


  1. Chenglie, K.: A Reactive Performance Monitoring Framework, Thesis, University of Ottawa (2016). Last accessed March 2017

  2. Barone, D., Peyton, L., Rizzolo, F., Amyot, D., Mylopoulos, J., Badreddin, O.: Model-based management of strategic initiatives. J. Data Semant. 4(3), 149–165 (2015)

    CrossRef  Google Scholar 

  3. Mata, P., Baarah, A., Kuziemsky, C., Peyton, L.: An application meta-model for community care. Procedia Comput. Sci. 37, 465–472 (2014). doi:10.1016/j.procs.2014.08.070

    CrossRef  Google Scholar 

  4. Baraah, A., Badreddin, O., Mouttham, A., Peyton, L.: An application meta-model for real-time monitoring of care processes. Int. J. Adv. Comput. Sci. 4(5), 203–213 (2014)

    Google Scholar 

  5. zur Mühlen, M., Shapiro, R.: Business Process Analytics. In: vom Brocke, J., Rosemann, M. (eds.) Handbook on Business Process Management 2. International Handbooks on Information Systems, pp. 137–157. Springer, Heidelberg (2010)

    Google Scholar 

  6. Luckham, D.C.: First Concepts in Event Processing. Event Processing for Business: Organizing the Real Time Strategy Enterprise, pp. 49–76. Wiley, Hoboken (2012)

    Google Scholar 

  7. van der Aalst, W.M.P.: Business process management: a comprehensive survey. ISRN Softw Eng. 2013, 1–37 (2013)

    CrossRef  Google Scholar 

  8. Abdelfattah, M.: A comparison of several performance dashboards architectures. Intell. Inf. Manag. 5(2), 35–41 (2013)

    MathSciNet  Google Scholar 

  9. Costa, J., Cecílio, J., Martins, P., Furtado, P.: Blending OLAP processing with real-time data streams. In: Yu, J.X., Kim, M.H., Unland, R. (eds.) DASFAA 2011. LNCS, vol. 6588, pp. 446–449. Springer, Heidelberg (2011). doi:10.1007/978-3-642-20152-3_36

    CrossRef  Google Scholar 

  10. QuickForms (uOttawa). QuickForms Wiki. Accessed March 2017

  11. Mata, P., Chamney, A., Viner, G., Archibald, D., Peyton, L.: A development framework for mobile healthcare monitoring apps. Pers. Ubiquit. Comput. 19(3), 623–633 (2015). Elsevier

    CrossRef  Google Scholar 

  12. Noller, D., Rajasekharan, A., Peters, P.: IBM Predictive Maintenance and Quality. IBM Redbooks Solution Guide (2014). Accessed March 2017

  13. Drools. Drools Business Rules Management System. Accessed March 2017

  14. Kimball, R., Ross, M.: The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling, 3rd edn. John Wiley & Sons, Hoboken (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Liam Peyton .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Chengli, K., Peyton, L. (2017). An OLAP Rule Environment for Reactive Performance Monitoring. In: Aïmeur, E., Ruhi, U., Weiss, M. (eds) E-Technologies: Embracing the Internet of Things . MCETECH 2017. Lecture Notes in Business Information Processing, vol 289. Springer, Cham.

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-59040-0

  • Online ISBN: 978-3-319-59041-7

  • eBook Packages: Computer ScienceComputer Science (R0)