DocumentCode :
1004863
Title :
Verification of Web Services Compositions: Applying Model Checking to BPEL4WS
Author :
Fisteus, Jesús Arias ; Kloos, Carlos Delgado ; Fernández, Luis Sánchez
Volume :
3
Issue :
1
fYear :
2005
fDate :
3/1/2005 12:00:00 AM
Firstpage :
32
Lastpage :
39
Abstract :
A composite Web service is a service implemented by combining the functionality of other Web services. There are some applications, like B2B E-commerce, in which an error in the specification of the composite service is critical, because of the high economic looses that it could cause. In this work we propose a framework for the verification of Web services compositions, called VERBUS. Its aim is to help the designer to find errors in the specifications at design time, thus increasing their reliability. Contrary to verification frameworks previously proposed for Web services compositions, VERBUS is a modular an extensible framework. It does not use a specific compositions definition language or a specific verification tool, like them. Instead, VERBUS is an open framework in which new definition languages and verification tools can be easily added. In order to show the feasibility of this environment we have implemented a prototype that can verify BPEL4WS compositions using the model checker Spin.
Keywords :
Service oriented architectures; Software verification and validation; Web services; Web services composition; Microstrip; Unified modeling language; Web services; XML; Service oriented architectures; Software verification and validation; Web services; Web services composition;
fLanguage :
English
Journal_Title :
Latin America Transactions, IEEE (Revista IEEE America Latina)
Publisher :
ieee
ISSN :
1548-0992
Type :
jour
DOI :
10.1109/TLA.2005.1468660
Filename :
1468660
Link To Document :
بازگشت