DocumentCode :
2043963
Title :
A Refinement Checking Method of Web Services Composition
Author :
Zhang, Guangquan ; Rong, Mei ; He, Yali ; Zhu, Xueyang ; Yan, Rongjie
Author_Institution :
Sch. of Comput. Sci. & Technol., Soochow Univ., Suzhou, China
fYear :
2010
fDate :
4-5 June 2010
Firstpage :
103
Lastpage :
106
Abstract :
As a new kind of distributed computing paradigm, web services have been paid more and more attention in recent years. The idea of software as a service is accepted by more and more people. Regarding the web services composition process as a software development process, in this paper we consider web services composition from the view of software architecture, which can control the layout of the whole system. In order to analyze web services composition from the global perspective, we use a software architecture description language based on temporal logic to specify web services composition behavior and property. This also cover the shortage of semantic representations of BPEL, then we transform the temporal logic description to timed-automata, and apply refinement checking to verify the correctness of web service composition, meanwhile the feasibility is illustrated by a ticket booking system.
Keywords :
Web services; distributed processing; semantic networks; software architecture; temporal logic; BPEL; Web services composition; distributed computing; refinement checking method; semantic representations; software architecture description language; software development process; temporal logic; timed-automata; Automata; Clocks; Computer architecture; Real time systems; Service oriented architecture; Software architecture; refinement checking; temporal logic language; timed-automata; web services composition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service Oriented System Engineering (SOSE), 2010 Fifth IEEE International Symposium on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4244-7327-4
Type :
conf
DOI :
10.1109/SOSE.2010.13
Filename :
5569920
Link To Document :
بازگشت