Business Process Monitoring with BPath - (Short Paper).
ABSTRACT Enterprise information systems allow more automation of tasks and complex interconnections, particularly with the emergence
of new paradigms like Service Oriented Architecture (SOA). These new environments make checking correctness of systems at
design-time as well as at run-time particularly challenging. In this paper, we propose a new monitoring framework that makes
use of business protocols as a simple abstraction of business processes. We provide a monitoring language called BPath, which
is an XPath-based language for both expressing and checking temporal and hybrid logical properties at run-time, making the
execution of a business process visible by expressing and evaluating statistical queries over execution traces.
SourceAvailable from: Amal Elgammal[Show abstract] [Hide abstract]
ABSTRACT: Today s enterprises demand a high degree of compliance in their business processes to meet diverse regulations and legislations. Sev-eral industrial studies have shown that compliance management is a daunting task, and organizations are still struggling and spending billions of dollars annually to ensure and prove their compliance. Theoretically, design-time compliance checking could provide a preliminary assurance that corresponding running instances would be compliant to relevant laws and regulations; however, due to the existence of human and machine related errors and the absence of necessary contextual information during design-time, runtime com-pliance monitoring becomes a must. In this paper, we present a generic proactive runtime Business Process (BP) compliance mon-itoring framework:BP-MaaS, which incorporates a wide range of expressive high-level compliance patterns for the abstract specifi-cation of runtime constraints. Compliance monitoring is achieved by means of anti-patterns, a novel evaluation approach that is inde-pendent of any underlying technology and could be applied to the checking of compliance in the different phases of the BP lifecycle. As a proof-of-concept, complex event processing (CEP) technol-ogy is adopted as one of the possible realizations of the framework.the 12th Enterprise Engineering Trach at ACM SAC'15, 2015, Spain; 01/2015