• 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