Policy-based Web service composition

Research output: Contribution to conferencePaperpeer-review

23 Scopus citations

Abstract

With the proliferation of Web technologies, the need to deliver services via the Web has increased tremendously. More and more, customers now demand one-stop service that calls for multiple services crossing organizational boundaries, which are required to be carefully and dynamically composed in a customized manner. Such a composition should not only select the most appropriate available service, but should also adhere to the policies and regulations governing the organizational services. In this paper, we demonstrate how such a composition can be accomplished to form a coherent service flow by using rules and services expressed as a knowledge base and topic ontology. The description of rules with topic concepts allows the system to easily identify the relevant rules in a certain domain and to identify and select appropriate Web services for composition. We consider different types of compositional rules including syntactic, semantic and pragmatic (contextual), which play a major role in the discovery and selection of Web services. We model the knowledge of rules and of the topic ontology using OWL, DAML-S, RuleML and RDF standards.

Original languageEnglish (US)
Pages85-92
Number of pages8
StatePublished - 2004
EventProceedings - 14th International Workshop on Research Issues on Data Engineering: Web Services for E-Commerce and E-Government Applications (RIDE-WS-ECEG) - Boston, MA., United States
Duration: Mar 28 2004Mar 29 2004

Other

OtherProceedings - 14th International Workshop on Research Issues on Data Engineering: Web Services for E-Commerce and E-Government Applications (RIDE-WS-ECEG)
CountryUnited States
CityBoston, MA.
Period3/28/043/29/04

All Science Journal Classification (ASJC) codes

  • Software
  • Engineering (miscellaneous)
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Policy-based Web service composition'. Together they form a unique fingerprint.

Cite this