Personal tools
You are here: Home Results S-Cube Shopping List for Industry Results Runtime Monitoring and Analysis of Influential Factors of Business Process Performance

Runtime Monitoring and Analysis of Influential Factors of Business Process Performance

by Pierluigi Plebani last modified Jan 11, 2012 10:16

Contact person

Branimir Wetzstein,, USTUTT



The approach deals with process performance management in the context of business processes that are implemented as WS-BPEL service compositions. The process performance is monitored at runtime in terms of a set of key performance indicators (KPIs). If monitoring shows that KPI targets are not met, machine learning techniques are used in order to learn the corresponding influential factors the KPIs depend on. Therefore, decision trees are constructed in an automated fashion based on history monitoring data and are presented to the user. Based on the learned influential factors, adaptation actions can be triggered in order to improve the process performance.


Technical Information

The Java-based prototype is based on the Apache ODE BPEL engine ( Monitoring is implemented using the ESPER event processing framework ( . The analysis part uses decision tree algorithms provided by the WEKA framework ( A purchase order processing scenario (a BPEL process interacting with six Web services) has been implemented for evalauting the concepts.


Please send a request to contact person



Service Composition Layer, Process Monitoring, Business Intelligence, Data Mining


Maturity Level

Prototype (for different scenarios)

Relationship with Future Internet and Internet of Services



Relationship with Cloud


Web site

Document Actions
  • Send this
  • Print this
  • Bookmarks

The Plone® CMS — Open Source Content Management System is © 2000-2017 by the Plone Foundation et al.