Technical Report TR-2008-05

BibliographyWetzstein, Branimir; Strauch, Steve; Majdik, Petra; Leymann, Frank: Modeling and Monitoring Process Performance Metrics of BPEL Processes.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Technical Report Computer Science No. 2008/05.
22 pages, english.
CR-SchemaD.2.2 (Software Engineering Design Tools and Techniques)
D.2.8 (Software Engineering Metrics)
D.4.8 (Operating Systems Performance)
H.4.1 (Office Automation)
H.5.2 (Information Interfaces and Presentation User Interfaces)
KeywordsBusiness Process Management; Business Activity Monitoring; Key Performance Indicator

In this report we present a model-driven approach to the development of business process monitoring solutions for BPEL processes. The approach allows modeling of process performance metrics in a platform-independent manner and then automatically generating an event-based monitor model for a specific process execution infrastructure. We create a metamodel which enables modeling of different types of process performance metrics. In particular, our approach supports modeling of metrics related to correlated processes. In the deployment phase, we generate a monitor model based on a proprietary event model of a process engine. In addition, we determine which events are needed for the calculation of PPMs, and generate corresponding deployment information for the process engine.

Department(s)University of Stuttgart, Institute of Architecture of Application Systems, Architecture of Application Systems
Entry dateJuly 22, 2008
   Publ. Institute   Publ. Computer Science