• DocumentCode
    2430334
  • Title

    RESTful web service composition: Extracting a process model from Linear Logic theorem proving

  • Author

    Zhao, Xia ; Liu, Enjie ; Clapworthy, Gordon J. ; Ye, Na ; Lu, Yueming

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Univ. of Bedfordshire, Luton, UK
  • fYear
    2011
  • fDate
    19-21 Oct. 2011
  • Firstpage
    398
  • Lastpage
    403
  • Abstract
    This paper introduces a two-stage Linear Logic based program synthesis approach to automatic RESTful web service composition. The Linear Logic theorem proof is applied at both resource and service invocation method levels, which greatly improves the searching efficiency and guarantees the correctness and completeness of the service composition. Furthermore, the process calculus is used as formalism for the composition process, which enables the approach to be executable at the business management level. The process calculus is attached to the Linear Logic inference rules in the style of type theory, so the process model is extracted directly from the complete proof. An example is given to show the extraction of a process model from a Linear Logic proof search.
  • Keywords
    Web services; business data processing; formal logic; inference mechanisms; theorem proving; RESTful Web service composition; business management level; linear logic based program synthesis; linear logic inference rules; linear logic proof search; linear logic theorem proving; process calculus; representation state transfer; resource invocation method; service invocation method; Business; Calculus; Educational institutions; Electronic mail; Marine vehicles; Next generation networking; Web services; π-calculus; Linear Logic; Process model; RESTful web services; Service composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Next Generation Web Services Practices (NWeSP), 2011 7th International Conference on
  • Conference_Location
    Salamanca
  • Print_ISBN
    978-1-4577-1125-1
  • Type

    conf

  • DOI
    10.1109/NWeSP.2011.6088212
  • Filename
    6088212