Article contents
Business process verification with constraint temporal answer set programming*
Published online by Cambridge University Press: 25 September 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.
- Type
- Regular Papers
- Information
- Theory and Practice of Logic Programming , Volume 13 , Special Issue 4-5: 29th International Conference on Logic Programming , July 2013 , pp. 641 - 655
- Copyright
- Copyright © 2013 [LAURA GIORDANO, ALBERTO MARTELLI, MATTEO SPIOTTA and DANIELE THESEIDER DUPRÉ]
Footnotes
This research has been partially supported by Regione Piemonte, Project ICT4LAW, and by the Compagnia di San Paolo.
References
- 4
- Cited by