Skip to main content
Top

2019 | OriginalPaper | Chapter

Description Logics and Specialization for Structured BPMN

Authors : Alexander Borgida, Varvara Kalokyri, Amélie Marian

Published in: Business Process Management Workshops

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

The literature contains arguments for the benefits of representing and reasoning with BPMN processes in (OWL) ontologies, but these proposals are not able to reason about their dynamics. We introduce a new Description Logic, sBPMprocessDL, to represent the behavioral semantics of (block) structured BPMN. It supports reasoning about process concepts based on their execution traces.
Starting from the traditional notion of subsumption in Description Logics (including sBPMprocessDL), we further investigate the notions of specialization and inheritance, as a way to help build and abbreviate large libraries of processes in an ontology, which are needed in many applications.
We also provide formal evidence for the intuition that features of structured BPMN diagrams such as AND-gates and sub-processes can provide substantial benefits for their succinctness. The same can be true when moving from a structured to an equivalent unstructured version.

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
This can be used as another argument in favor of Structured BPM: several papers [12, 22] have shown how to represent the trace semantics of declarative BPMs, such as declare, by mapping to regular expressions.
 
2
This is a variant of the semantics of one of the plan DLs, \(RegExp(\{ \,\cdot \,,\,\sqcup \,,^*,\,\#\, \})\), described in [7, 9].
 
3
For brevity, we omit henceforth the beginning, including Initiate, EstablishWho,...
 
4
We use here pattern matching on terms in the style of modern functional languages such as Standard ML, Haskell, etc.
 
Literature
3.
go back to reference Artale, A., Kovtunova, A., Montali, M., van der Aalst, W.M.: Modeling and reasoning over declarative data-aware processes with object-centric behavioral constraints. In: Proceedings of BPM 2019 (2019, to appear) Artale, A., Kovtunova, A., Montali, M., van der Aalst, W.M.: Modeling and reasoning over declarative data-aware processes with object-centric behavioral constraints. In: Proceedings of BPM 2019 (2019, to appear)
4.
go back to reference Baader, F., Hanschke, P.: A scheme for integrating concrete domains into concept languages. In: Proceedings of IJCAI 1991, pp. 452–457 (1991) Baader, F., Hanschke, P.: A scheme for integrating concrete domains into concept languages. In: Proceedings of IJCAI 1991, pp. 452–457 (1991)
5.
go back to reference Barron, J.: Dialogue and process design for interactive information systems using taxis. ACM SIGOA Newsl. 3, 12–20 (1982). Proceedings of SIGOA 1982CrossRef Barron, J.: Dialogue and process design for interactive information systems using taxis. ACM SIGOA Newsl. 3, 12–20 (1982). Proceedings of SIGOA 1982CrossRef
9.
go back to reference Borgida, A., Toman, D., Weddell, G.: On special description logics for processes and plans. In: Proceedings of Workshop on Description Logics, DL 2019 (2019) Borgida, A., Toman, D., Weddell, G.: On special description logics for processes and plans. In: Proceedings of Workshop on Description Logics, DL 2019 (2019)
10.
go back to reference Calvanese, D., Montali, M., Patrizi, F., De Giacomo, G.: Description logic based dynamic systems: modeling, verification, and synthesis. In: IJCAI 2015, pp. 4247–4253 (2015) Calvanese, D., Montali, M., Patrizi, F., De Giacomo, G.: Description logic based dynamic systems: modeling, verification, and synthesis. In: IJCAI 2015, pp. 4247–4253 (2015)
11.
go back to reference Corradini, F., et al.: A guidelines framework for understandable BPMN models. Data Knowl. Eng. 113, 129–154 (2018)CrossRef Corradini, F., et al.: A guidelines framework for understandable BPMN models. Data Knowl. Eng. 113, 129–154 (2018)CrossRef
13.
go back to reference De Giacomo, G., Lenzerini, M.: TBox and ABox reasoning in expressive description logics. In: Proceedings of AAAI 199, pp. 37–48. AAAI Press (1996) De Giacomo, G., Lenzerini, M.: TBox and ABox reasoning in expressive description logics. In: Proceedings of AAAI 199, pp. 37–48. AAAI Press (1996)
15.
go back to reference Frank, U.: Specialisation in business process modelling: Motivation, approaches and limitations. Institut für Informatik und Wirtschaftsinformatik (ICB), Universität Duisburg, Essen, Technical report (2012) Frank, U.: Specialisation in business process modelling: Motivation, approaches and limitations. Institut für Informatik und Wirtschaftsinformatik (ICB), Universität Duisburg, Essen, Technical report (2012)
16.
go back to reference Kalokyri, V., Borgida, A., Marian, A.: YourDigitalSelf: a personal digital trace integration tool. In: Proceedings of CIKM, pp. 1963–1966. ACM (2018) Kalokyri, V., Borgida, A., Marian, A.: YourDigitalSelf: a personal digital trace integration tool. In: Proceedings of CIKM, pp. 1963–1966. ACM (2018)
19.
go back to reference Mayer, A.J., Stockmeyer, L.J.: The complexity of PDL with interleaving. Theor. Comput. Sci. 161(1–2), 109–122 (1996)MathSciNetCrossRef Mayer, A.J., Stockmeyer, L.J.: The complexity of PDL with interleaving. Theor. Comput. Sci. 161(1–2), 109–122 (1996)MathSciNetCrossRef
20.
go back to reference Mylopoulos, J., Bernstein, P.A., Wong, H.K.T.: A language facility for designing database-intensive applications. ACM Trans. Database Syst. 5(2), 185–207 (1980)CrossRef Mylopoulos, J., Bernstein, P.A., Wong, H.K.T.: A language facility for designing database-intensive applications. ACM Trans. Database Syst. 5(2), 185–207 (1980)CrossRef
21.
22.
go back to reference Prescher, J., Di Ciccio, C., Mendling, J.: From declarative processes to imperative models. Proc. SIMPDA 14, 162–173 (2014) Prescher, J., Di Ciccio, C., Mendling, J.: From declarative processes to imperative models. Proc. SIMPDA 14, 162–173 (2014)
23.
go back to reference Prieto, Á.E., Lozano-Tello, A., Rodríguez-Echeverría, R., Preciado, J.C.: A hierarchical adaptation method for administrative workflows. IEEE Access 7, 11066–11092 (2019) CrossRef Prieto, Á.E., Lozano-Tello, A., Rodríguez-Echeverría, R., Preciado, J.C.: A hierarchical adaptation method for administrative workflows. IEEE Access 7, 11066–11092 (2019) CrossRef
24.
go back to reference Ren, Y., Gröner, G., Lemcke, J., Rahmani, T., Friesen, A., Zhao, Y., Pan, J.Z., Staab, S.: Validating process refinement with ontologies. In: Proceedings of Workshop on Description Logics, DL 2009 (2009) Ren, Y., Gröner, G., Lemcke, J., Rahmani, T., Friesen, A., Zhao, Y., Pan, J.Z., Staab, S.: Validating process refinement with ontologies. In: Proceedings of Workshop on Description Logics, DL 2009 (2009)
25.
go back to reference Riboni, D., Bettini, C.: Owl 2 modeling and reasoning with complex human activities. Pervasive Mob. Comput. 7(3), 379–395 (2011)CrossRef Riboni, D., Bettini, C.: Owl 2 modeling and reasoning with complex human activities. Pervasive Mob. Comput. 7(3), 379–395 (2011)CrossRef
26.
go back to reference Rospocher, M., Ghidini, C., Serafini, L.: An ontology for the business process modelling notation. In: Proceedings of FOIS 2014, pp. 133–146 (2014) Rospocher, M., Ghidini, C., Serafini, L.: An ontology for the business process modelling notation. In: Proceedings of FOIS 2014, pp. 133–146 (2014)
27.
go back to reference Schmiedel, A.: Temporal terminological logic. In: Proceedings of AAAI 1990, pp. 640–645 (1990) Schmiedel, A.: Temporal terminological logic. In: Proceedings of AAAI 1990, pp. 640–645 (1990)
28.
go back to reference Wyner, G.M., Lee, J.: Process specialization: defining specialization for state diagrams. Comput. Math. Organ. Theory 8(2), 133–155 (2002)CrossRef Wyner, G.M., Lee, J.: Process specialization: defining specialization for state diagrams. Comput. Math. Organ. Theory 8(2), 133–155 (2002)CrossRef
30.
go back to reference Zisman, M.: Representation, Specification And Automation of Office Procedures. Ph.D. thesis, University of Pennsylvania (1977) Zisman, M.: Representation, Specification And Automation of Office Procedures. Ph.D. thesis, University of Pennsylvania (1977)
Metadata
Title
Description Logics and Specialization for Structured BPMN
Authors
Alexander Borgida
Varvara Kalokyri
Amélie Marian
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-37453-2_3

Premium Partner