Behavioral classification of business process executions at runtime

3Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Current automated methods to identify erroneous or malicious executions of a business process from logs, metrics, or other observable effects are based on detecting deviations from the normal behavior of the process. This requires a “single model of normative behavior”: the current execution either conforms to that model, or not. In this paper, we propose a method to automatically distinguish different behaviors during the execution of a process, so that a timely reaction can be triggered, e.g., to mitigate the risk of an ongoing attack. The behavioral classes are learned from event logs of a process, including branching probabilities and event frequencies. Using this method, harmful or problematic behavior can be identified during or even prior to its occurrence, raising alarms as early as undesired behavior is observable. The proposed method has been implemented and evaluated on a set of artificial logs capturing different types of exceptional behavior. Pushing the method to its edge in this evaluation, we provide a first assessment of where the method can clearly discriminate between classes of behavior, and where the differences are too small to make a clear determination.

Cite

CITATION STYLE

APA

Van Beest, N. R. T. P., & Weber, I. (2017). Behavioral classification of business process executions at runtime. In Lecture Notes in Business Information Processing (Vol. 281, pp. 339–353). Springer Verlag. https://doi.org/10.1007/978-3-319-58457-7_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free