DocumentCode :
2429235
Title :
Dependency-based criteria for testing web services transactional workflows
Author :
Casado, Rubén ; Tuya, Javier ; Godart, Claude
Author_Institution :
Dept. of Comput., Univ. of Oviedo, Oviedo, Spain
fYear :
2011
fDate :
19-21 Oct. 2011
Firstpage :
74
Lastpage :
79
Abstract :
Transactions are a key issue to develop reliable web service based applications. The advanced models used to manage this kind of transactions rely on the dependencies between the involved activities (subtransactions). Dependencies are constraints on the processing produced by the concurrent execution of interdependent subtransactions. Existing works use formal approaches to verify the consistency and correctness of dependencies in web service transactions, but there are no works about testing their implementation. This paper identifies and defines a set of possible dependencies using logical expressions. These expressions define the preconditions to be fulfilled for executing the subtransactions primitive tasks (begin, commit and abort). By using those conditions, we propose a family of test criteria based on control-flow for checking the dependencies between subtransactions. The test criteria provide guidance for test case generation in order to specifically test the implementation of web service subtransactions dependencies.
Keywords :
Web services; formal verification; program testing; Web services transactional workflow testing; control-flow; dependency-based criteria; formal approach; logical expressions; subtransactions primitive tasks; test case generation; test criteria; Business; Computers; Next generation networking; Sufficient conditions; Testing; Web services; Web service testing; dependencies; transactions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Next Generation Web Services Practices (NWeSP), 2011 7th International Conference on
Conference_Location :
Salamanca
Print_ISBN :
978-1-4577-1125-1
Type :
conf
DOI :
10.1109/NWeSP.2011.6088156
Filename :
6088156
Link To Document :
بازگشت