Abstract
Since the accurate management of business processes is receiving increasing attention, conformance checking, i.e., verifying whether the observed behaviour matches a modelled behaviour, is becoming more and more critical. Moreover, declarative languages are more frequently used to provide an increased flexibility. However, little work has been conducted to deal with conformance checking of declarative models. Furthermore, only control-flow perspective is usually considered although other perspectives (e.g., data) are crucial. In addition, most approaches exclusively check the conformance without providing any diagnostics. To enhance the accurate management of flexible business processes, this work presents a constraint-based approach for conformance checking over declarative models (including control-flow and data perspectives) and for providing related diagnosis.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
Note that conformance checking is one of the three main application scenarios of process mining.
- 2.
In a similar way, [11] deals with modelling data in ConDec.
- 3.
This model is an adaptation of the model presented in [12].
- 4.
For the sake of clarity, only completed events for activity executions are included in the trace representation.
- 5.
Note that the CSP variables st and et allows dealing with non-atomic activities.
- 6.
All the instances which are generated for the empirical evaluation can be accessed at http://www.lsi.us.es/-quivir/index.php/Main/Downloads.
References
Weske M (2007) Business process management: concepts, languages, architectures. Springer, Berlin
Rozinat A, van der Aalst WMP (2008) Conformance checking of processes based on monitoring real behavior. Inform Syst 33(1):64–95
De Leoni M, Maggi F, van der Aalst WMP (2012) Aligning event logs and declarative process models for conformance checking. In: BPM 2012. LNCS, vol 7481. pp 82–97
Reichert M, Weber B (2012) Enabling flexibility in process-aware information systems. Springer, Berlin
van der Aalst W, Pesic M, Schonenberg H (2009) Declarative workflows: balancing between flexibility and support. Comput Sci Res Dev 23(2):99–113
Pesic M, van der Aalst WMP (2006) A declarative approach for flexible business processes management. In: Proceedings of BPM workshops. pp 169–180
Burattin A, Maggi F, van der Aalst W, Sperduti A (2012) Techniques for a posteriori analysis of declarative processes. In: EDOC 2012. pp 41–50
Weber B, Sadiq SW, Reichert M (2009) Beyond rigidity – dynamic process lifecycle support. Comput Sci Res Dev 23(2):47–65
Grando MA, van der Aalst WMP, Mans RS (2012) Reusing a declarative specification to check the conformance of different CIGs. In: BPM 2011 workshops, Part II. LNBIP, vol 100. pp 188–199
Montali M, Pesic M, van der Aalst WMP, Chesani F, Mello P, Storari S (2010) Declarative specification and verification of service choreographies. ACM Trans Web 4(1):art. no. 3
Montali M (2009) Specification and verification of declarative open interaction models–a logic- based framework. PhD Thesis, University of Bologna
Barba I, Weber B, Del Valle C, Jiménez-Ramirez A (2013) User recommendations for the optimized execution of business processes. Data Knowl Eng 86:61–84
Rossi F, van Beek P, Walsh T (eds) (2006) Handbook of constraint programming. Elsevier Science Inc., New York, NY, USA
Barba I, Del Valle C (2013) Filtering rules for ConDec templates – pseudocode and complexity. http://regula.lsi.us.es/MOPlanner/FilteringRules.pdf
de Kleer J, Kurien J (2003) Fundamentals of model-based diagnosis. Safeprocess 3:25–36
Borrego D, Gasca RM, Gomez-Lopez MT, Parody L (2010) Contract-based diagnosis for business process instances using business compliance rules. In: Proceedings of the 21st international workshop on principles of diagnosis (DX-10). pp 169–176
Kumar V (1992) Algorithms for constraint satisfaction problems: a survey. AI Magazine 13(1): 32–44
Van Hentenryck P (1989) Constraint satisfaction in logic programming. MIT Press, Cambridge, MA
Barba I, Del Valle C, Weber B, Jiménez-Ramirez A (2013) Automatic generation of optimized business process models from constraint-based specifications. Int J Cooper Inform Syst 22
Dynadec. Comet Downloads (2010) http://dynadec.com/support/downloads/ [Online; accessed 13 Mar 2013]
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Borrego, D., Barba, I., Abad, P. (2014). Data-Aware Conformance Checking for Declarative Business Process Models. In: José Escalona, M., Aragón, G., Linger, H., Lang, M., Barry, C., Schneider, C. (eds) Information System Development. Springer, Cham. https://doi.org/10.1007/978-3-319-07215-9_22
Download citation
DOI: https://doi.org/10.1007/978-3-319-07215-9_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07214-2
Online ISBN: 978-3-319-07215-9
eBook Packages: Computer ScienceComputer Science (R0)