Business process verification with constraint temporal answer set programming

Laura Giordano, Alberto Martelli, Matteo Spiotta, Daniele Theseider Dupré · Theory and Practice of Logic Programming · 2013

Abstract The paper provides a framework for the verification of business processes, based on an extension of answer set programming (ASP) with temporal logic and constraints. The framework allows to capture expressive fluent annotations as well as data awareness in a uniform way. It allows for a declarative specification of a business process but also for encoding processes specified in conventional workflow languages. Verification of temporal properties of a business process, including verification of compliance to business rules, is performed by bounded model checking techniques in Answer Set Programming, extended with constraint solving for dealing with conditions on numeric data.

Read the paper · More papers on PaperTik