Negotiating robustness in semantic web service composition

Freddy Lecue, Freddy Lécué, Usman Wajid, Nikolay Mehandjiev

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

Abstract

Automating Web service composition is a challenging area of Service Oriented Computing, requiring progress on a number of issues concerning the automation of control flow, the alignment of data flow, verification, execution monitoring, etc. In this paper, we focus on aligning data flow in semantic web service composition to ensure the robustness when executing the composed service by preventing any cases when the wrong type of data is passed on from one service to the next. The proposed solution is unique in that it ensures the robustness of data flow when automatically composing web services through the use of agent-based negotiation between web service providers. Starting from the semantic specification of a non-robust composition, we adapt the mechanism of Concept Abduction to compute the set of additional semantic descriptions necessary to ensure robustness of the semantic connections within the composed service. An agent-based negotiation is then used to solicit the additional semantic definitions which are required for achieving robust web service compositions. © 2009 IEEE.
Original languageEnglish
Title of host publicationECOWS'09 - 7th IEEE European Conference on Web Services|ECOWS - IEEE Eur. Conf. Web Serv.
PublisherIEEE Computer Society
Pages75-84
Number of pages9
ISBN (Print)9780769538549, 978-0-7695-3854-9
DOIs
Publication statusPublished - 2009
EventECOWS'09 - 7th IEEE European Conference on Web Services - Eindhoven
Duration: 1 Jul 2009 → …

Conference

ConferenceECOWS'09 - 7th IEEE European Conference on Web Services
CityEindhoven
Period1/07/09 → …

Keywords

  • Agent negotiatiion
  • Description logic
  • Semantic web
  • Service composition
  • Web service

Fingerprint

Dive into the research topics of 'Negotiating robustness in semantic web service composition'. Together they form a unique fingerprint.

Cite this