Academia.eduAcademia.edu

Outline

Impact-Driven Process Model Repair

https://doi.org/10.1145/2980764

Abstract

This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ACM Transactions on Software Engineering and Methodology, 25(4), Article No. 28. Notice: Changes introduced as a result of publishing processes such as copy-editing and formatting may not be reflected in this document.

References (59)

  1. Arya Adriansyah. 2014. Aligning Observed and Modeled Behavior. Ph.D. Dissertation. Technische Universiteit Eindhoven. http://dx.doi.org/10.6100/IR770080
  2. Arya Adriansyah, Boudewijn F. van Dongen, and Wil M.P. van der Aalst. 2011. Conformance Checking Using Cost- Based Fitness Analysis. In Proceedings of the 15th IEEE International Enterprise Distributed Object Comput- ing Conference, EDOC 2011, Helsinki, Finland, August 29-September 2, 2011. IEEE Computer Society, 55-64. http://dx.doi.org/10.1109/EDOC.2011.12
  3. Rumen Andonov, Vincent Poirriez, and Sanjay V. Rajopadhye. 2000. Unbounded knapsack problem: Dynamic programming revisited. European Journal of Operational Research (EOR) 123, 2 (2000), 394-407.
  4. Thomas Baier, Claudio Di Ciccio, Jan Mendling, and Mathias Weske. 2015a. Matching of Events and Activities-An Approach Using Declarative Modeling Constraints. In Enterprise, Business-Process and Information Systems Modeling- 16th International Conference, BPMDS 2015, 20th International Conference, EMMSAD 2015, Held at CAiSE 2015, Stockholm, Sweden, June 8-9, 2015, Proceedings (Lecture Notes in Business Information Processing), Vol. 214. Springer, 119-134. http://dx.doi.org/10.1007/978-3-319-19237-6 8
  5. Thomas Baier, Andreas Rogge-Solti, Jan Mendling, and Mathias Weske. 2015b. Matching of events and activities: an approach based on behavioral constraint satisfaction. In Proceedings of the 30th Annual ACM Symposium on Applied Computing, Salamanca, Spain, April 13-17, 2015. ACM, 1225-1230.
  6. Joos C.A.M. Buijs, Marcello La Rosa, Hajo A. Reijers, Boudewijn F. van Dongen, and Wil M.P. van der Aalst. 2013. Improving business process models using observed behavior. In Data-Driven Process Discovery and Analysis. Springer, 44-59.
  7. Joos C.A.M. Buijs, Boudewijn F. van Dongen, and Wil M.P. van der Aalst. 2012. On the Role of Fitness, Precision, Generalization and Simplicity in Process Discovery. In On the Move to Meaningful Internet Systems: OTM 2012, Robert Meersman, Hervé Panetto, Tharam Dillon, Stefanie Rinderle-Ma, Peter Dadam, Xiaofang Zhou, Siani Pearson, Alois Ferscha, Sonia Bergamaschi, and IsabelF. Cruz (Eds.). Lecture Notes in Computer Science, Vol. 7565. Springer Berlin Heidelberg, 305-322. http://dx.doi.org/10.1007/978-3-642-33606-5 19
  8. Joos C.A.M. Buijs, Boudewijn F. van Dongen, and Wil M.P. van der Aalst. 2013. Discovering and Navigating a Collection of Process Models Using Multiple Quality Dimensions. In Business Process Management Workshops-BPM 2013 International Workshops, Beijing, China, August 26, 2013, Revised Papers (Lecture Notes in Business Information Processing), Vol. 171. Springer, 3-14. http://dx.doi.org/10.1007/978-3-319-06257-0 1
  9. George B. Dantzig. 1957. Discrete-Variable Extremum Problems. Operations Research 5, 2 (1957), 266-277.
  10. Luca de Alfaro, Marco Faella, and Mariëlle Stoelinga. 2009. Linear and Branching System Metrics. IEEE Transactions on Software Engineering (TSE) 35, 2 (2009), 258-273. http://dx.doi.org/10.1109/TSE.2008.106
  11. Massimiliano de Leoni and Wil M.P. van der Aalst. 2013a. Aligning Event Logs and Process Models for Multi-perspective Conformance Checking: An Approach Based on Integer Linear Programming. In Business Process Management-11th International Conference, BPM 2013, Beijing, China, August 26-30, 2013. Proceedings (Lecture Notes in Computer Science), Vol. 8094. Springer, 113-129. http://dx.doi.org/10.1007/978-3-642-40176-3 10
  12. Massimiliano de Leoni and Wil M.P. van der Aalst. 2013b. Data-aware Process Mining: Discovering Decisions in Processes Using Alignments. In Proceedings of the 28th Annual ACM Symposium on Applied Computing (SAC'13). ACM, New York, NY, USA, 1454-1461. http://dx.doi.org/10.1145/2480362.2480633
  13. Ana Karla Alves de Medeiros, Wil M.P. van der Aalst, and A.J.M.M. Weijters. 2008. Quantifying process equivalence based on observed behavior. Data & Knowledge Engineering (DKE) 64, 1 (2008), 55-74. http://dx.doi.org/10.1016/j.datak.2007.06.010
  14. Ana Karla Alves de Medeiros, A.J.M.M. Weijters, and Wil M.P. van der Aalst. 2007. Genetic process mining: an experimental evaluation. Data Mining and Knowledge Discovery 14, 2 (2007), 245-304.
  15. Josee Desharnais, Vineet Gupta, Radha Jagadeesan, and Prakash Panangaden. 2004. Metrics for labelled Markov processes. Theoretical Computer Science 318, 3 (2004), 323-354. http://dx.doi.org/10.1016/j.tcs.2003.09.013
  16. Johann Eder, Juergen Mangler, Enrico Mussi, and Barbara Pernici. 2009. Using Stateful Activities to Facilitate Monitoring and Repair in Workflow Choreographies. In 2009 IEEE Congress on Services, Part I, SERVICES I 2009, Los Angeles, CA, USA, July 6-10, 2009. IEEE Computer Society, 219-226. http://dx.doi.org/10.1109/SERVICES-I.2009.49
  17. Dirk Fahland and Wil M.P. van der Aalst. 2015. Model repair-aligning process models to reality. Information Systems (IS) 47 (2015), 220-243. http://dx.doi.org/10.1016/j.is.2013.12.007
  18. Didier Fayard and Gérard Plateau. 1975. Resolution of the 0-1 knapsack problem: Comparison of methods. Mathematical Programming (MP) 8, 1 (1975), 272-307.
  19. Gerhard Friedrich, Mariagrazia Fugini, Enrico Mussi, Barbara Pernici, and Gaston Tagni. 2010. Exception Handling for Repair in Service-Based Processes. IEEE Transactions on Software Engineering (TSE) 36, 2 (2010), 198-215. http://dx.doi.org/10.1109/TSE.2010.8
  20. Walid Gaaloul, Sami Bhiri, and Mohsen Rouached. 2010. Event-Based Design and Runtime Verification of Com- posite Service Transactional Behavior. IEEE Transactions on Services Computing (TSC) 3, 1 (2010), 32-45. http://dx.doi.org/10.1109/TSC.2010.1 1:51
  21. Walid Gaaloul, Khaled Gaaloul, Sami Bhiri, Armin Haller, and Manfred Hauswirth. 2009. Log-based transactional workflow mining. Distributed and Parallel Databases (DPD) 25, 3 (2009), 193-240. http://dx.doi.org/10.1007/s10619-009-7040-0
  22. E.M. Goldratt, J. Cox, and D. Whitford. 2012. The Goal: A Process of Ongoing Improvement. North River Press.
  23. Gianluigi Greco, Antonella Guzzo, Francesco Lupia, and Luigi Pontieri. 2015. Process Discovery under Precedence Constraints. ACM Transactions on Knowledge Discovery from Data (TKDD) 9, 4 (2015), 32. http://dx.doi.org/10.1145/2710020
  24. Christian W. Günther and Wil M.P. van der Aalst. 2007. Fuzzy Mining-Adaptive Process Simplification Based on Multi- perspective Metrics. In Business Process Management, 5th International Conference, BPM 2007, Brisbane, Aus- tralia, September 24-28, 2007, Proceedings (Lecture Notes in Computer Science), Vol. 4714. Springer, 328-343. http://dx.doi.org/10.1007/978-3-540-75183-0 24
  25. Farhana Islam, Meherun Nesa Lucky, and Barbara Pernici. 2010. Business Analysis of Web Service Repairability. In Proceedings of the Fourth IEEE International Conference on Research Challenges in Information Science, RCIS 2010, Nice, France, May 19-21, 2010. IEEE, 463-472. http://dx.doi.org/10.1109/RCIS.2010.5507407
  26. Richard M. Karp. 1972. Reducibility Among Combinatorial Problems. In Proceedings of a symposium on the Complexity of Computer Computations, held March 20-22, 1972, at the IBM Thomas J. Watson Research Center, Yorktown Heights, New York. (The IBM Research Symposia Series), Raymond E. Miller and James W. Thatcher (Eds.). Plenum Press, New York, 85-103. http://www.cs.berkeley.edu/ ∼ luca/cs172/karp.pdf
  27. Aline A. S. Leão, Luiz H. Cherri, and Marcos N. Arenales. 2014. Determining the K-best solutions of knapsack problems. Computers & OR 49 (2014), 71-82.
  28. Sander J.J. Leemans, Dirk Fahland, and Wil M.P. van der Aalst. 2013. Discovering Block-Structured Process Models from Event Logs Containing Infrequent Behaviour. In Business Process Management Workshops-BPM 2013 In- ternational Workshops, Beijing, China, August 26, 2013, Revised Papers (Lecture Notes in Business Information Processing), Niels Lohmann, Minseok Song, and Petia Wohed (Eds.), Vol. 171. Springer International Publishing, 66-78. http://dx.doi.org/10.1007/978-3-319-06257-0 6
  29. Sander J. J. Leemans, Dirk Fahland, and Wil M.P. van der Aalst. 2015. Scalable Process Discovery with Guarantees. In Enterprise, Business-Process and Information Systems Modeling (BPMDS 2015) (Lecture Notes in Business Information Processing), K. Gaaloul, R. Schmidt, S. Nurcan, S. Guerreiro, and Q. Ma (Eds.), Vol. 214. Springer International Publishing, 85-101.
  30. Chen Li, Manfred Reichert, and Andreas Wombacher. 2009. Discovering Reference Models by Mining Process Vari- ants Using a Heuristic Approach. In Business Process Management, Umeshwar Dayal, Johann Eder, Jana Koehler, and Hajo A. Reijers (Eds.). Lecture Notes in Computer Science, Vol. 5701. Springer Berlin Heidelberg, 344-362. http://dx.doi.org/10.1007/978-3-642-03848-8 23
  31. Chen Li, Manfred Reichert, and Andreas Wombacher. 2010. The Minadept Clustering Approach for Discovering Reference Process Models Out of Process Variants. International Journal of Cooperative Information Systems 19, 3-4 (2010), 159-203. http://dx.doi.org/10.1142/S0218843010002139
  32. Chen Li, Manfred Reichert, and Andreas Wombacher. 2011. Mining business process variants: Challenges, scenarios, algorithms. Data & Knowledge Engineering (DKE) 70, 5 (2011), 409-434. http://dx.doi.org/10.1016/j.datak.2011.01.005
  33. Felix Mannhardt, Massimiliano de Leoni, Hajo A. Reijers, and Wil M.P. van der Aalst. 2015. Balanced multi-perspective checking of process conformance. Computing (2015). http://dx.doi.org/10.1007/s00607-015-0441-1
  34. Silvano Martello, David Pisinger, and Paolo Toth. 2000. New trends in exact algorithms for the 0-1 knapsack problem. European Journal of Operational Research (EOR) 123, 2 (2000), 325-332.
  35. Thomas Molka, David Redlich, Marc Drobek, Artur Caetano, Xiao-Jun Zeng, and Wasif Gilani. 2014. Conformance Checking for BPMN-based Process Models. In Proceedings of the 29th Annual ACM Symposium on Applied Computing (SAC'14). ACM, New York, NY, USA, 1406-1413. http://dx.doi.org/10.1145/2554850.2555061
  36. Jorge Munoz-Gama and Josep Carmona. 2011. Enhancing precision in Process Conformance: Stability, confidence and severity. In Proceedings of the IEEE Symposium on Computational Intelligence and Data Mining, CIDM 2011, part of the IEEE Symposium Series on Computational Intelligence 2011, April 11-15, 2011, Paris, France. IEEE, 184-191. http://dx.doi.org/10.1109/CIDM.2011.5949451
  37. Jorge Munoz-Gama, Josep Carmona, and Wil M.P. van der Aalst. 2013. Conformance Checking in the Large: Par- titioning and Topology. In Business Process Management-11th International Conference, BPM 2013, Beijing, China, August 26-30, 2013. Proceedings (Lecture Notes in Computer Science), Vol. 8094. Springer, 130-145. http://dx.doi.org/10.1007/978-3-642-40176-3 11
  38. Jorge Munoz-Gama, Josep Carmona, and Wil M.P. van der Aalst. 2013. Hierarchical conformance checking of process models based on event logs. In Application and Theory of Petri Nets and Concurrency. Springer, 291-310.
  39. Mike P. Papazoglou. 2003. Service-Oriented Computing: Concepts, Characteristics and Directions. In 4th International Conference on Web Information Systems Engineering, WISE 2003, Rome, Italy, December 10-12, 2003. IEEE Computer Society, 3-12. http://dx.doi.org/10.1109/WISE.2003.1254461
  40. Artem Polyvyanyy. 2012. Structuring Process Models. Ph.D. Dissertation. University of Potsdam. http://nbn-resolving.de/urn/ resolver.pl?urn:nbn:de:kobv:517-opus-59024
  41. 1:52 A. Polyvyanyy et al.
  42. Artem Polyvyanyy and Christoph Bussler. 2013. The Structured Phase of Concurrency. In Seminal Contributions to Information Systems Engineering, 25 Years of CAiSE, Janis A. Bubenko Jr., John Krogstie, Oscar Pastor, Barbara Pernici, Colette Rolland, and Arne Sølvberg (Eds.). Springer, 257-263. http://dx.doi.org/10.1007/978-3-642-36926-1 20
  43. Artem Polyvyanyy, Jussi Vanhatalo, and Hagen Völzer. 2011. Simplified Computation and Generalization of the Refined Process Structure Tree. In Web Services and Formal Methods-7th International Workshop, WS-FM 2010, Hoboken, NJ, USA, September 16-17, 2010. Revised Selected Papers (Lecture Notes in Computer Science), Mario Bravetti and Tevfik Bultan (Eds.), Vol. 6551. Springer, 25-41. http://dx.doi.org/10.1007/978-3-642-19589-1 2
  44. Artem Polyvyanyy, Matthias Weidlich, and Mathias Weske. 2012. Isotactics as a Foundation for Alignment and Abstraction of Behavioral Models. In Business Process Management-10th International Conference, BPM 2012, Tallinn, Estonia, September 3-6, 2012. Proceedings (Lecture Notes in Computer Science), Alistair Barros, Avigdor Gal, and Ekkart Kindler (Eds.), Vol. 7481. Springer, 335-351. http://dx.doi.org/10.1007/978-3-642-32885-5 26
  45. Wolfgang Reisig. 1998. Elements of Distributed Algorithms: Modeling and Analysis with Petri Nets. Springer-Verlag Berlin Heidelberg New York. http://www.springer.com/computer/theoretical+computer+science/book/978-3-540-62752-4
  46. Anne Rozinat and Wil M.P. van der Aalst. 2008. Conformance checking of processes based on monitoring real behavior. Information Systems (IS) 33, 1 (2008), 64-95. http://dx.doi.org/10.1016/j.is.2007.07.001
  47. Wil M.P. van der Aalst. 1997. Verification of Workflow Nets. In Application and Theory of Petri Nets 1997, 18th In- ternational Conference, ICATPN '97, Toulouse, France, June 23-27, 1997, Proceedings (Lecture Notes in Com- puter Science), Pierre Azéma and Gianfranco Balbo (Eds.), Vol. 1248. Springer Berlin Heidelberg, 407-426. http://dx.doi.org/10.1007/3-540-63139-9 48
  48. Wil M.P. van der Aalst. 2011. Process Mining: Discovery, Conformance and Enhancement of Business Processes (1st ed.). Springer-Verlag Berlin Heidelberg. http://www.springer.com/gp/book/9783642193446
  49. Wil M.P. van der Aalst. 2013. Decomposing Petri nets for process mining: A generic approach. Distributed and Parallel Databases 31, 4 (2013), 471-507. http://dx.doi.org/10.1007/s10619-013-7127-5
  50. Wil M.P. van der Aalst, Arya Adriansyah, and Boudewijn F. van Dongen. 2012. Replaying history on process models for conformance checking and performance analysis. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery (WIDM) 2, 2 (2012), 182-192. http://dx.doi.org/10.1002/widm.1045
  51. Wil M.P. van der Aalst, Kees M. van Hee, Jan Martijn E.M. van der Werf, and Marc Verdonk. 2010. Auditing 2.0: Using Process Mining to Support Tomorrow's Auditor. IEEE Computer (COMPUTER) 43, 3 (2010), 90-93. http://dx.doi.org/10.1109/MC.2010.61
  52. Wil M.P. van der Aalst, A.J.M.M. Weijters, and Laura Maruster. 2004. Workflow mining: discovering process mod- els from event logs. IEEE Transactions on Knowledge and Data Engineering 16, 9 (Sept 2004), 1128-1142. http://dx.doi.org/10.1109/TKDE.2004.47
  53. Boudewijn F. van Dongen, Ana Karla Alves de Medeiros, H.M.W. Verbeek, A.J.M.M. Weijters, and Wil M.P. van der Aalst. 2005. The ProM Framework: A New Era in Process Mining Tool Support. In Applications and Theory of Petri Nets 2005, 26th International Conference, ICATPN 2005, Miami, USA, June 20-25, 2005, Proceedings (Lecture Notes in Computer Science), Gianfranco Ciardo and Philippe Darondeau (Eds.), Vol. 3536. Springer Berlin Heidelberg, 444-454. http://dx.doi.org/10.1007/11494744 25
  54. Rob J. van Glabbeek. 1990. The Linear Time-Branching Time Spectrum (Extended Abstract). In CONCUR'90, Theories of Concurrency: Unification and Extension, Amsterdam, The Netherlands, August 27-30, 1990, Proceedings (Lecture Notes in Computer Science), Vol. 458. Springer, 278-297. http://dx.doi.org/10.1007/BFb0039066
  55. Pamela H. Vance. 1993. Knapsack Problems: Algorithms and Computer Implementations. SIAM Rev. 35, 4 (1993), 684-685. http://dx.doi.org/10.1137/1035174
  56. Jussi Vanhatalo, Hagen Völzer, and Jana Koehler. 2009. The refined process structure tree. Data & Knowledge Engineering (DKE) 68, 9 (2009), 793-818. http://dx.doi.org/10.1016/j.datak.2009.02.015
  57. H.M.W. Verbeek, Joos C.A.M. Buijs, Boudewijn F. van Dongen, and Wil M.P. van der Aalst. 2011. XES, XE- Same, and ProM 6. In Information Systems Evolution-CAiSE Forum 2010, Hammamet, Tunisia, June 7-9, 2010, Selected Extended Papers (Lecture Notes in Business Information Processing), Vol. 72. Springer, 60-75. http://dx.doi.org/10.1007/978-3-642-17722-4 5
  58. A.J.M.M. Weijters, Wil M.P. van der Aalst, and Ana Karla Alves de Medeiros. 2006. Process mining with the heuristics miner-algorithm. Technische Universiteit Eindhoven, Tech. Rep. WP 166 (2006), 1-34.
  59. Franz Wotawa. 2001. A variant of Reiter's hitting-set algorithm. Information Processing Letters (IPL) 79, 1 (2001), 45-51. http://dx.doi.org/10.1016/S0020-0190(00)00166-6