TY - CHAP
T1 - Enriched modeling and reasoning on business processes with ontologies and answer set programming
AU - GIORDANO, Laura
AU - THESEIDER DUPRE', Daniele
N1 - Publisher Copyright:
© Springer Nature Switzerland AG 2018.
PY - 2018
Y1 - 2018
N2 - Domain ontologies may provide the proper level of abstraction in modeling semantic constraints and business rules in BPM; in fact, ontologies are intended to define terminologies to be shared within and across organizations and reused in different applications. In this paper we show how Answer Set Programming (ASP), a powerful framework for declarative problem solving, can accommodate for domain ontologies in modeling and reasoning about Business Processes, especially for process verification. Description Logics (DLs) provide the formal counterpart of ontologies, and in our approach knowledge on the process domain is expressed in a low-complexity DL. Terms from the ontology can be used in embedding business rules in the model as well as in expressing constraints that should be verified to achieve compliance by design. Causal rules for reasoning on side-effects of activities in the process domain can be derived, based on knowledge expressed in the DL. We show how ASP can accommodate them, relying on a reasoning about actions and change approach, for process analysis, and, in particular, for verifying formulas in temporal logic.
AB - Domain ontologies may provide the proper level of abstraction in modeling semantic constraints and business rules in BPM; in fact, ontologies are intended to define terminologies to be shared within and across organizations and reused in different applications. In this paper we show how Answer Set Programming (ASP), a powerful framework for declarative problem solving, can accommodate for domain ontologies in modeling and reasoning about Business Processes, especially for process verification. Description Logics (DLs) provide the formal counterpart of ontologies, and in our approach knowledge on the process domain is expressed in a low-complexity DL. Terms from the ontology can be used in embedding business rules in the model as well as in expressing constraints that should be verified to achieve compliance by design. Causal rules for reasoning on side-effects of activities in the process domain can be derived, based on knowledge expressed in the DL. We show how ASP can accommodate them, relying on a reasoning about actions and change approach, for process analysis, and, in particular, for verifying formulas in temporal logic.
KW - Business and International Management
KW - Control and Systems Engineering
KW - Information Systems
KW - Information Systems and Management
KW - Management Information Systems
KW - Modeling and Simulation
KW - Business and International Management
KW - Control and Systems Engineering
KW - Information Systems
KW - Information Systems and Management
KW - Management Information Systems
KW - Modeling and Simulation
UR - https://iris.uniupo.it/handle/11579/99233
U2 - 10.1007/978-3-319-98651-7_5
DO - 10.1007/978-3-319-98651-7_5
M3 - Chapter
SN - 9783319986500
VL - 329
SP - 71
EP - 88
BT - Lecture Notes in Business Information Processing
PB - Springer Verlag
ER -