• 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