• DocumentCode
    2112246
  • Title

    Research on Web Service Interface Extending and Composition Compatibility Checking Based on pi Calculus

  • Author

    Chi, Zhang

  • Author_Institution
    Jiangxi Univ. of Finance & Econ., Nanchang
  • Volume
    1
  • fYear
    2008
  • fDate
    20-22 Dec. 2008
  • Firstpage
    533
  • Lastpage
    537
  • Abstract
    Service interface description is one of the most important problems in services-oriented software architecture, and formal description methods are considered to be a promising approach for service interface. Presently the typical Web service description language (WSDL) only provided the syntax level information that needed by the service interaction without containing the dynamic behavioral protocol information. So it can not guarantee the correct interaction and usage of the service in the open environment. The paper first defined the signature view and the behavior view of the service then designed the modeling method that transfer the Web service behavior into pi calculus process expression and proposed the algorithm that makes the service view transfer into pi calculus process automatically. At last with the help of operational and transitional semantics and formal deduction we can check whether two services are behavior compatible when their composition.
  • Keywords
    Web services; formal verification; pi calculus; software architecture; WSDL; Web service description language; Web service interface; behavior view; composition compatibility checking; formal deduction; formal description method; formal verification; operational semantics; pi calculus; service-oriented software architecture; signature view; syntax level information; transitional semantics; Compatibility; Interface; Web Services; behavioral view; p calculus;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Engineering, 2008. ISISE '08. International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-2727-4
  • Type

    conf

  • DOI
    10.1109/ISISE.2008.161
  • Filename
    4732274