DocumentCode
2866471
Title
Extending Substitutability in Composite Services by Allowing Asynchronous Communication with Message Buffers
Author
Oster, Zachary J. ; Basu, Samik
Author_Institution
Dept. of Comput. Sci., Iowa State Univ., Ames, IA, USA
fYear
2009
fDate
2-4 Nov. 2009
Firstpage
572
Lastpage
575
Abstract
We study the problem of substitution of components in a composite service, especially in the setting where the substitute is composed in an asynchronous fashion. By asynchronous composition, we mean that the participants in the composition are not required to synchronize on the input/output actions as long as the input to one participant always follows the corresponding output from another. We show that such asynchronous composition can be realized by synchronous composition of the participating components along with an appropriate buffer process. We obtain the condition which, when satisfied by a service Q1´, allows Q1´ to act as a correct substitute for Q1 in a composition of services Q1 and Q2. Our work extends prior results on substitutability where the conditions relied on synchronous composition and/or on the structural equivalence between the substitute and the component being replaced.
Keywords
Web services; type theory; asynchronous communication; asynchronous composition; components substitution; composite service; message buffer; Artificial intelligence; Assembly; Asynchronous communication; Computer science; Context; Delay effects; Economic indicators; Petri nets; Programming; Security; asynchronous composition; mu-calculus; quotienting; service substitution;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools with Artificial Intelligence, 2009. ICTAI '09. 21st International Conference on
Conference_Location
Newark, NJ
ISSN
1082-3409
Print_ISBN
978-1-4244-5619-2
Electronic_ISBN
1082-3409
Type
conf
DOI
10.1109/ICTAI.2009.107
Filename
5366376
Link To Document