DocumentCode
2410821
Title
Analysis of Web Service Substitutability Based on Typed Pi-Calculus
Author
Jin-dian, Su ; Shan-shan, Yu ; He-qing, Guo
Author_Institution
Coll. of Comput. Sci. & Eng., South China Univ. of Tech., Guangzhou
Volume
2
fYear
2008
fDate
17-20 Dec. 2008
Firstpage
559
Lastpage
564
Abstract
Web service substitutability refers to identify a suitable service to replace the failed service in Web service composition (WSC) and make sure the new WSC can still run correctly. Because of lack of data types, pi-calculus canpsilat verify the consistency of data types during the substitution processes. In this paper, we extend pi-calculus with a type system and present its syntactic descriptions, subtyping relationships and judgment rules of well typeness. We also propose the definitions of Web service behavioral substitutability and type weak simulation based on behavioral equivalence theory. After that, a substitutability judgment algorithm is given. Finally, a case study is used to demonstrate how to use our typed pi-calculus to formally descript WSC and discuss Web services substitutability from the aspects of data types consistency and behavioral equivalence, as well as the evolvement of system structure due to substitution.
Keywords
Web services; pi calculus; Web service behavioral substitutability; Web service composition; behavioral equivalence theory; pi-calculus; substitutability judgment algorithm; Computer science; Educational institutions; Petri nets; Runtime; Sun; Ubiquitous computing; Web services; Behavioral Equivalence; Type Systems; Typed Pi-Calculus; Web Service Substitutability;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Ubiquitous Computing, 2008. EUC '08. IEEE/IFIP International Conference on
Conference_Location
Shanghai
Print_ISBN
978-0-7695-3492-3
Type
conf
DOI
10.1109/EUC.2008.177
Filename
4755285
Link To Document