Abstract
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 language | English (US) |
---|---|
Title of host publication | Managing Web Service Quality |
Subtitle of host publication | Measuring Outcomes and Effectiveness |
Publisher | IGI Global |
Pages | 193-221 |
Number of pages | 29 |
ISBN (Print) | 9781605660424 |
DOIs | |
State | Published - 2008 |
ASJC Scopus subject areas
- Computer Science(all)