DocumentCode :
1858868
Title :
Takuan: A Dynamic Invariant Generation System for WS-BPEL Compositions
Author :
Palomo-Duarte, Manuel ; Garcia-Dominguez, A. ; Medina-Bulo, Inmaculada
Author_Institution :
Dept. of Comput. Languages & Syst., Univ. of Cadiz, Cadiz
fYear :
2008
fDate :
12-14 Nov. 2008
Firstpage :
63
Lastpage :
72
Abstract :
Web Services composition languages, such as the OASIS WS-BPEL 2.0 standard, open a vast new field for programming in the large. But they also present a challenge for traditional white-box testing techniques, due to the inclusion of specific instructions for concurrency, fault and compensation handling, dynamic service discovery and invocation, etc. Dynamic likely invariant generation has been successfully used to assist white-box testing of traditional imperative programs. We have implemented Takuan, a dynamic invariant generation system which infers likely invariants from actual execution logs of a WS-BPEL composition. We describe our experience during its development and show our first results based on the well-known loan example. These promising results point out that, with some refinements, Takuan can become an interesting aid in WS-BPEL composition white-box testing.
Keywords :
Web services; program testing; Takuan; WS-BPEL compositions; Web services composition languages; dynamic invariant generation system; white-box testing; Automatic testing; Companies; Concurrent computing; Dynamic programming; Logic testing; Open source software; Service oriented architecture; Simple object access protocol; Software testing; Web services; WS-BPEL; Web services; dynamic invariant generation; service composition; white-box testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
on Web Services, 2008. ECOWS '08. IEEE Sixth European Conference
Conference_Location :
Dublin
Print_ISBN :
978-0-7695-3399-5
Type :
conf
DOI :
10.1109/ECOWS.2008.17
Filename :
4711650
Link To Document :
بازگشت