DocumentCode :
3668183
Title :
An LTL semantics of business workflows with recovery
Author :
Luca Ferrucci;Marcello M. Bersani;Manuel Mazzara
Author_Institution :
ISTI-CNR, Pisa, Italy
fYear :
2014
Firstpage :
29
Lastpage :
40
Abstract :
We describe a business workflow case study with abnormal behavior management (i.e. recovery) and demonstrate how temporal logics and model checking can provide a methodology to iteratively revise the design and obtain a correct-by construction system. To do so we define a formal semantics by giving a compilation of generic workflow patterns into LTL and we use the bound model checker Zot to prove specific properties and requirements validity. The working assumption is that such a lightweight approach would easily fit into processes that are already in place without the need for a radical change of procedures, tools and people´s attitudes. The complexity of formalisms and invasiveness of methods have been demonstrated to be one of the major drawback and obstacle for deployment of formal engineering techniques into mundane projects.
Keywords :
"Business","Semantics","Unified modeling language","Internet","Algebra","Model checking","Petri nets"
Publisher :
ieee
Conference_Titel :
Software Paradigm Trends (ICSOFT-PT), 2014 9th International Conference on
Type :
conf
Filename :
7292570
Link To Document :
بازگشت