Foundations of Collaborative DECLARE

Luca Geatti, Marco Montali, Andrey Rivkin*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

Collaborative work processes are widespread, and call for sophisticated modelling techniques to guarantee that the in-focus process is able to suitably handle all the relevant ways in which external, uncontrollable participants can influence the overall behaviour. In the presence of external actors, one needs to distinguish the internal, controllable nondeterminism of the in-focus process from the uncontrollable nondeterminism of external participants. While collaborative processes have been previously studied in the context of declarative processes, where specifications distinguish how different sources of control interact, no study along this line exists in the context of the DECLARE declarative process modeling framework. To this end, we introduce “collaborative DECLARE ” (coDECLARE), where activities are assigned to the internal orchestrator or to external participants, and constraints are partitioned into conditions on how the external participants can interact with the in-focus process, and conditions that must be guaranteed by the in-focus process itself, framing the resulting specifications in style of assume-guarantee (behavioral) contracts. We discuss the conceptual and explain how central tasks such as that of DECLARE consistency and enactment have to be revised for coDECLARE. Moreover, we show how the resulting tasks can be encoded into corresponding realisability and reactive synthesis tasks for LTL specifications on finite traces.

Original languageEnglish
Title of host publicationProceedings of Business Process Management Forum 2023
EditorsChiara Di Francescomarino, Andrea Burattin, Christian Janiesch, Shazia Sadiq
PublisherSpringer
Publication date2023
Pages55-72
ISBN (Print)9783031416224
DOIs
Publication statusPublished - 2023
Event21st International Conference of Business Process Management - Utrecht, Netherlands
Duration: 11 Sept 202315 Sept 2023

Conference

Conference21st International Conference of Business Process Management
Country/TerritoryNetherlands
CityUtrecht
Period11/09/202315/09/2023
SeriesLecture Notes in Business Information Processing
Volume490 LNBIP
ISSN1865-1348

Keywords

  • Collaborative processes
  • Declarative process modelling
  • LTL on finite traces
  • Model analysis
  • Reactive synthesis

Fingerprint

Dive into the research topics of 'Foundations of Collaborative DECLARE'. Together they form a unique fingerprint.

Cite this