Skip to main content
Top

2024 | OriginalPaper | Chapter

Non-Automata Based Conformance Checking of Declarative Process Specifications Based on ASP

Authors : Isabelle Kuhlmann, Carl Corea, John Grant

Published in: Business Process Management Workshops

Publisher: Springer Nature Switzerland

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We investigate the use of Answer Set Programming (ASP) for the problem of conformance checking of LTL-based Declarative Process Specifications. In particular, we propose ASP solutions that are independent of automata. That is: in related works, the semantics of the declarative process specifications are often captured by means of finite state automata. This means that for conformance checking, the constraints of the specification first have to be transformed into a corresponding automata representation, which introduces a computational burden. In this work, we present a new ASP-based approach which encodes the constraint semantics directly and therefore can be used to check conformance without the need of performing automata operations. We implement our approach and perform experiments with real-life datasets, comparing our approach to a selection of state-of-the-art approaches. Our experiments show that our approach can outperform existing approaches in some cases. Furthermore, our approach can easily be extended to check whether the considered constraint sets are satisfiable (i.e., consistent).

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
\(d(\varphi )\) is inductively defined via \(d(a)=0\) for \(a\in \textsf{At}\), \(d(\lnot \varphi )=d(\varphi )\), \(d(\varphi _1\wedge \varphi _2)=d(\varphi _1\vee \varphi _2)=\max \{d(\varphi _1),d(\varphi _2)\}\), \(d({\textbf {X}} \varphi )=1+d(\varphi )\), and \(d(\varphi _1 {\textbf {U}} \varphi _2)=1+\max \{d(\varphi _1),d(\varphi _2)\}\).
 
2
Recall that we assume time of a fixed length \(t_0,\ldots ,t_m\) and interpretations only vary in what is true at each state.
 
3
We will denote all sequences \(s=\langle s_0,\ldots ,s_m\rangle \in \textsf{At}^*\) as \(s_0\ldots s_m\) for readability, e.g., abc instead of \(\langle a,b,c\rangle \).
 
4
See for example [9] for an algorithm for this problem.
 
5
We refer the reader to [4] to further details on FSAs.
 
6
Note that we also use anonymous variables. Such variables, denoted by “_”, do not recur within the rule at hand.
 
7
For some years, e.g., 2020, there were multiple sub data sets - as these were similar, we only present the respective first sub data set of those years due to space reasons.
 
8
The implementation is available under https://​e.​feu.​de/​cc-asp.
 
Literature
3.
go back to reference Chiariello, F., Maggi, F.M., Patrizi, F.: Asp-based declarative process mining. In: Proceedings of the AAAI Conference on Artificial Intelligence, pp. 5539–5547 (2022) Chiariello, F., Maggi, F.M., Patrizi, F.: Asp-based declarative process mining. In: Proceedings of the AAAI Conference on Artificial Intelligence, pp. 5539–5547 (2022)
5.
go back to reference Di Ciccio, C., Maggi, F.M., Montali, M., Mendling, J.: Resolving inconsistencies and redundancies in decl. process models. Inf. Syst. 64, 425–446 (2017) Di Ciccio, C., Maggi, F.M., Montali, M., Mendling, J.: Resolving inconsistencies and redundancies in decl. process models. Inf. Syst. 64, 425–446 (2017)
6.
go back to reference Pesic, M., Schonenberg, H., Van der Aalst, W.M.: Declare: full support for loosely-structured processes. In: 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007), p. 287. IEEE (2007) Pesic, M., Schonenberg, H., Van der Aalst, W.M.: Declare: full support for loosely-structured processes. In: 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007), p. 287. IEEE (2007)
7.
go back to reference Corea, C., Grant, J., Thimm, M.: Measuring inconsistency in declarative process specifications. In: Di Ciccio, C., Dijkman, R., del Rio Ortega, A., Rinderle-Ma, S. (eds.) Business Process Management. BPM 2022. LNCS, vol. 13420, pp. 289–306. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-16103-2_20 Corea, C., Grant, J., Thimm, M.: Measuring inconsistency in declarative process specifications. In: Di Ciccio, C., Dijkman, R., del Rio Ortega, A., Rinderle-Ma, S. (eds.) Business Process Management. BPM 2022. LNCS, vol. 13420, pp. 289–306. Springer, Cham (2022). https://​doi.​org/​10.​1007/​978-3-031-16103-2_​20
8.
go back to reference Giacomo, G.D., Vardi, M.Y.: Linear temporal logic and linear dynamic logic on finite traces. In: Proceedings of the 23rd IJCAI, pp. 854–860, Beijing, AAAI (2013) Giacomo, G.D., Vardi, M.Y.: Linear temporal logic and linear dynamic logic on finite traces. In: Proceedings of the 23rd IJCAI, pp. 854–860, Beijing, AAAI (2013)
9.
go back to reference Westergaard, M., Stahl, C., Reijers, H.A.: Unconstrainedminer: efficient discovery of generalized declarative process models. BPM Center Rep. 207, 28 (2013) Westergaard, M., Stahl, C., Reijers, H.A.: Unconstrainedminer: efficient discovery of generalized declarative process models. BPM Center Rep. 207, 28 (2013)
10.
go back to reference Dunzer, S., Stierle, M., Matzner, M., Baier, S.: Conformance checking: a state-of-the-art literature review. In: Proceedings of the 11th International Conference on Subject-Oriented Business Process Management, pp. 1–10 (2019) Dunzer, S., Stierle, M., Matzner, M., Baier, S.: Conformance checking: a state-of-the-art literature review. In: Proceedings of the 11th International Conference on Subject-Oriented Business Process Management, pp. 1–10 (2019)
11.
go back to reference Burattin, A., Maggi, F.M., van der Aalst, W.M., Sperduti, A.: Techniques for a posteriori analysis of declarative processes. In: 2012 IEEE 16th International Enterprise Distributed Object Computing Conference, pp. 41–50. IEEE (2012) Burattin, A., Maggi, F.M., van der Aalst, W.M., Sperduti, A.: Techniques for a posteriori analysis of declarative processes. In: 2012 IEEE 16th International Enterprise Distributed Object Computing Conference, pp. 41–50. IEEE (2012)
12.
go back to reference Burattin, A., Maggi, F.M., Sperduti, A.: Conformance checking based on MP declarative process models. Expert Syst. Appl. 65, 194–211 (2016)CrossRef Burattin, A., Maggi, F.M., Sperduti, A.: Conformance checking based on MP declarative process models. Expert Syst. Appl. 65, 194–211 (2016)CrossRef
16.
go back to reference Montali, M., Pesic, M., Aalst, W.M.V.D., Chesani, F., Mello, P., Storari, S.: Declarative specification and verification of service choreographiess. ACM Trans. Web (TWEB) 4(1), 1–62 (2010) Montali, M., Pesic, M., Aalst, W.M.V.D., Chesani, F., Mello, P., Storari, S.: Declarative specification and verification of service choreographiess. ACM Trans. Web (TWEB) 4(1), 1–62 (2010)
17.
go back to reference Ielo, A., Ricca, F., Pontieri, L.: Declarative mining of business processes via ASP. In: Workshop on Process Management in the AI Era (PMAI 2022) co-located with IJCAI-ECAI ’22, Wien, Austria, pp. 105–108. CEUR-WS.org (2022) Ielo, A., Ricca, F., Pontieri, L.: Declarative mining of business processes via ASP. In: Workshop on Process Management in the AI Era (PMAI 2022) co-located with IJCAI-ECAI ’22, Wien, Austria, pp. 105–108. CEUR-WS.org (2022)
18.
go back to reference De Giacomo, G., Maggi, F.M., Marrella, A., Patrizi, F.: On the disruptive effectiveness of automated planning for LTL\(f\)-based trace alignment. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 31 (2017) De Giacomo, G., Maggi, F.M., Marrella, A., Patrizi, F.: On the disruptive effectiveness of automated planning for LTL\(f\)-based trace alignment. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 31 (2017)
19.
go back to reference Brewka, G., Eiter, T., Truszczynski, M.: Answer set programming at a glance. Commun. ACM 54(12), 92–103 (2011)CrossRef Brewka, G., Eiter, T., Truszczynski, M.: Answer set programming at a glance. Commun. ACM 54(12), 92–103 (2011)CrossRef
22.
go back to reference Kuhlmann, I., Thimm, M.: Algorithms for inconsistency measurement using answer set programming. In: NMR 2021, pp. 159–168 (2021) Kuhlmann, I., Thimm, M.: Algorithms for inconsistency measurement using answer set programming. In: NMR 2021, pp. 159–168 (2021)
23.
go back to reference Kuhlmann, I., Gessler, A., Laszlo, V., Thimm, M.: A comparison of ASP-based and SAT-based algorithms for the contension inconsistency measure. In: Dupin de Saint-Cyr, F., Ozturk-Escoffier, M., Potyka, N. (eds.) Scalable Uncertainty Management. SUM 2022. LNCS, vol. 13562, pp. 139–153. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-18843-5_10 Kuhlmann, I., Gessler, A., Laszlo, V., Thimm, M.: A comparison of ASP-based and SAT-based algorithms for the contension inconsistency measure. In: Dupin de Saint-Cyr, F., Ozturk-Escoffier, M., Potyka, N. (eds.) Scalable Uncertainty Management. SUM 2022. LNCS, vol. 13562, pp. 139–153. Springer, Cham (2022). https://​doi.​org/​10.​1007/​978-3-031-18843-5_​10
24.
go back to reference Reiter, R.: A logic for default reasoning (1980) Reiter, R.: A logic for default reasoning (1980)
25.
go back to reference Gebser, M., Kaminski, R., Kaufmann, B., Ostrowski, M., Schaub, T., Wanko, P.: Theory solving made easy with Clingo 5. In: Technical Communications of ICLP, pp. 2:1–2:15. OASICS, Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2016) Gebser, M., Kaminski, R., Kaufmann, B., Ostrowski, M., Schaub, T., Wanko, P.: Theory solving made easy with Clingo 5. In: Technical Communications of ICLP, pp. 2:1–2:15. OASICS, Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2016)
26.
go back to reference Gelfond, M., Lifschitz, V.: The stable model semantics for logic programming. In: Proceedings of the ICLP/SLP, pp. 1070–1080, MIT Press (1988) Gelfond, M., Lifschitz, V.: The stable model semantics for logic programming. In: Proceedings of the ICLP/SLP, pp. 1070–1080, MIT Press (1988)
27.
go back to reference Käppel, M., Schützenmeier, N., Schönig, S., Ackermann, L., Jablonski, S.: Logic based look-ahead for the execution of multi-perspective declarative processes. In: Reinhartz-Berger, I., Zdravkovic, J., Gulden, J., Schmidt, R. (eds.) BPMDS/EMMSAD -2019. LNBIP, vol. 352, pp. 53–68. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-20618-5_4CrossRef Käppel, M., Schützenmeier, N., Schönig, S., Ackermann, L., Jablonski, S.: Logic based look-ahead for the execution of multi-perspective declarative processes. In: Reinhartz-Berger, I., Zdravkovic, J., Gulden, J., Schmidt, R. (eds.) BPMDS/EMMSAD -2019. LNBIP, vol. 352, pp. 53–68. Springer, Cham (2019). https://​doi.​org/​10.​1007/​978-3-030-20618-5_​4CrossRef
Metadata
Title
Non-Automata Based Conformance Checking of Declarative Process Specifications Based on ASP
Authors
Isabelle Kuhlmann
Carl Corea
John Grant
Copyright Year
2024
DOI
https://doi.org/10.1007/978-3-031-50974-2_30

Premium Partner