A model-driven approach for event-based business process monitoring

被引:0
作者
Falko Koetter
Monika Kochanowski
机构
[1] University of Stuttgart IAT,
[2] Fraunhofer IAO,undefined
来源
Information Systems and e-Business Management | 2015年 / 13卷
关键词
Business process management; Process monitoring; Compliance monitoring; Complex event processing; Business process compliance;
D O I
暂无
中图分类号
学科分类号
摘要
Today event-driven business process management has matured from a scientific vision to a realizable methodology for companies of all sizes and shapes. This vision can be applied for business monitoring, as well as for compliance monitoring. However, leveraging the power of complex event processing for supporting business process monitoring is cumbersome because of the complicated modeling of rules and alerts as well as key performance indicators (KPIs) in machine readable format using the event languages. However, using a model-driven approach for generating a monitoring infrastructure based on events like the aPro architecture is one possibility to enable companies with various infrastructures to leverage the advantages of business process monitoring. This article describes how KPIs are modeled and transferred into event rules by a model-driven approach. Two use cases are the basis for defining requirements and evaluating the approach, showing it tackles challenges from business monitoring as well as from compliance monitoring.
引用
收藏
页码:5 / 36
页数:31
相关论文
共 12 条
[1]  
Kahn AB(1962)Topological sorting of large networks Commun ACM 5 558-562
[2]  
Mulo E(2013)Domain-specific language for event-based compliance monitoring in process-driven soas Serv Oriented Comput Appl 7 59-73
[3]  
Zdun U(2006)Non intrusive monitoring of service based systems Int J Coop Inf Syst 15 325-358
[4]  
Dustdar S(2012)Compliance in service-oriented architectures: a model-driven and view-based approach Inf Softw Technol 54 531-552
[5]  
Spanoudakis G(1936)On computable numbers, with an application to the entscheidungsproblem Proc Lond Math Soc 42 230-265
[6]  
Tran H(undefined)undefined undefined undefined undefined-undefined
[7]  
Zdun U(undefined)undefined undefined undefined undefined-undefined
[8]  
Holmes T(undefined)undefined undefined undefined undefined-undefined
[9]  
Oberortner E(undefined)undefined undefined undefined undefined-undefined
[10]  
Mulo E(undefined)undefined undefined undefined undefined-undefined