Skip to main navigation Skip to search Skip to main content

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

  • Xia Zhao
  • , Enjie Liu
  • , Gordon Clapworthy
  • , Na Ye
  • , Yueming Lu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

22 Citations (Scopus)

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.
Original languageEnglish
Title of host publicationnan
PublisherInstitute of Electrical and Electronics Engineers Inc.
DOIs
Publication statusPublished - 1 Oct 2011
Event2011 7th International Conference on Next Generation Web Services Practices - Salamanca
Duration: 19 Oct 201121 Oct 2011

Conference

Conference2011 7th International Conference on Next Generation Web Services Practices
CitySalamanca
Period19/10/1121/10/11
Other2011 7th International Conference on Next Generation Web Services Practices (19/10/2011-21/10/2011, Salamanca)

Keywords

  • RESTful web services

Fingerprint

Dive into the research topics of 'RESTful web service composition: extracting a process model from Linear Logic theorem proving'. Together they form a unique fingerprint.

Cite this