Enforcement of Entailment Constraints in Distributed Service-Based Business Processes

Waldemar Hummer, Patrick Gaubatz, Mark Strembeck, Uwe Zdun, Schahram Dustdar

Publication: Scientific journalJournal articlepeer-review

26 Downloads (Pure)


A distributed business process is executed in a distributed computing environment. The service-oriented architecture (SOA) paradigm is a popular option for the integration of software services and execution of distributed business processes. Entailment constraints, such as mutual exclusion and binding constraints, are important means to control process execution. Mutually exclusive tasks result from the division of powerful rights and responsibilities to prevent fraud and abuse. In contrast, binding constraints define that a subject who performed one task must also perform the corresponding bound task(s).
Original languageEnglish
Pages (from-to)1884 - 1903
JournalInformation and Software Technology
Issue number11
Publication statusPublished - 2013

Cite this