A logic programming based framework for intelligent web service composition

Enrico Pontelli, Tran Cao Son, Chitta Baral

Research output: Chapter in Book/Report/Conference proceedingChapter

5 Scopus citations


This chapter presents a comprehensive logic programming framework designed to support intelligent composition of Web services. The underlying model relies on the modeling of Web services as actions, each described by a logic programming theory. This view allows the use of logic-based planning to address the Web service composition problem, taking advantage of the fact that logic-based planning enables the elegant introduction of a number of extensions and generalizations (e.g., dealing with incomplete knowledge and preferences). The theory describing each Web service is encoded as a logic programming module, and different semantics are allowed within different modules, thus better reflecting the practical use of different service description formalisms and ontologies.

Original languageEnglish (US)
Title of host publicationManaging Web Service Quality
Subtitle of host publicationMeasuring Outcomes and Effectiveness
PublisherIGI Global
Number of pages29
ISBN (Print)9781605660424
StatePublished - 2008

ASJC Scopus subject areas

  • General Computer Science


Dive into the research topics of 'A logic programming based framework for intelligent web service composition'. Together they form a unique fingerprint.

Cite this