ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
advertisementadvertisement
Data & Knowledge Engineering
Volume 64, Issue 1, January 2008, Pages 55-74
Fourth International Conference on Business Process Management (BPM 2006) - Four selected and extended papers; 8th International Conference on Enterprise Information Systems (ICEIS' 2006) - Three selected and extended papers
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (744 K)

  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.datak.2007.06.010    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2007 Elsevier B.V. All rights reserved.

Quantifying process equivalence based on observed behavior

A.K. Alves de MedeirosCorresponding Author Contact Information, a, E-mail The Corresponding Author, W.M.P. van der Aalsta, E-mail The Corresponding Author and A.J.M.M. Weijtersa, E-mail The Corresponding Author

aDepartment of Technology Management, Eindhoven University of Technology, P.O. Box 513, NL-5600 MB Eindhoven, The Netherlands

Accepted 12 June 2007. 
Available online 6 July 2007.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

In various application domains there is a desire to compare process models, e.g., to relate an organization-specific process model to a reference model, to find a web service matching some desired service description, or to compare some normative process model with a process model discovered using process mining techniques. Although many researchers have worked on different notions of equivalence (e.g., trace equivalence, bisimulation, branching bisimulation, etc.), most of the existing notions are not very useful in this context. First of all, most equivalence notions result in a binary answer (i.e., two processes are equivalent or not). This is not very helpful because, in real-life applications, one needs to differentiate between slightly different models and completely different models. Second, not all parts of a process model are equally important. There may be parts of the process model that are rarely activated (i.e., “process veins”) while other parts are executed for most process instances (i.e., the “process arteries”). Clearly, differences in some veins of a process are less important than differences in the main arteries of a process. To address the problem, this paper proposes a completely new way of comparing process models. Rather than directly comparing two models, the process models are compared with respect to some typical behavior. This way, we are able to avoid the two problems just mentioned. The approach has been implemented and has been used in the context of genetic process mining. Although the results are presented in the context of Petri nets, the approach can be applied to any process modeling language with executable semantics.

Keywords: Process mining; Petri nets; Genetic algorithms; Process discovery; Business process intelligence; Process equivalence

Article Outline

1. Introduction
2. Overview of various equivalence notations and related work
3. Preliminaries
3.1. Multi-sets, sequences, and matrices
3.2. Petri nets
4. Naive approaches
4.1. Equivalence of processes based on their structure
4.2. Equivalence of processes based on their state space or traces
5. Equivalence of processes in the context of observed behavior
6. When are behavioral precision and recall metrics “transitive”?
7. Behavioral precision/recall and process equivalence in general
8. Application to genetic mining
9. Conclusion
References
Vitae











Data & Knowledge Engineering
Volume 64, Issue 1, January 2008, Pages 55-74
Fourth International Conference on Business Process Management (BPM 2006) - Four selected and extended papers; 8th International Conference on Enterprise Information Systems (ICEIS' 2006) - Three selected and extended papers
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.