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