DocumentCode
1729819
Title
Transforming BPEL into Intermediate Format Language for Web Services Composition Testing
Author
Lallali, Mounir ; Zaidi, Fatiha ; Cavalli, Ana
Author_Institution
TELECOM SudParis, CNRS, Evry
fYear
2008
Firstpage
191
Lastpage
197
Abstract
BPEL is a standard language for Web services composition. To test a composite Web service, the design of a formal model is very useful, because it facilitates the application and the automatization of test generation methods. In this paper, we propose a transformation procedure of the BPEL specification into an Intermediate Format (IF) model that is based on timed automata. This IF format is well adapted to model BPEL (timed) constructs and to handle faults, events, termination, message correlation and activities synchronization. The proposed transformation was implemented in the BPEL2IF tool, which is also presented in this paper.
Keywords
Web services; automata theory; high level languages; program testing; BPEL; Web services composition testing; composite Web service; formal model; intermediate format language; test generation method; timed automata; transformation procedure; Algebra; Application software; Automata; Automatic testing; Logic; Petri nets; Software standards; Telecommunication standards; Timing; Web services; BPEL; IF language; Timed Automata; Web service;
fLanguage
English
Publisher
ieee
Conference_Titel
Next Generation Web Services Practices, 2008. NWESP '08. 4th International Conference on
Conference_Location
Seoul
Print_ISBN
978-0-7695-3455-8
Electronic_ISBN
978-0-7695-3455-8
Type
conf
DOI
10.1109/NWeSP.2008.14
Filename
4700403
Link To Document