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

4 Citations (Scopus)

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 languageEnglish (US)
Title of host publicationManaging Web Service Quality: Measuring Outcomes and Effectiveness
PublisherIGI Global
Pages193-221
Number of pages29
ISBN (Print)9781605660424
DOIs
StatePublished - 2008

Fingerprint

Logic programming
Web services
Chemical analysis
Programming theory
Planning
Ontology
Semantics

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Pontelli, E., Son, T. C., & Baral, C. (2008). A logic programming based framework for intelligent web service composition. In Managing Web Service Quality: Measuring Outcomes and Effectiveness (pp. 193-221). IGI Global. https://doi.org/10.4018/978-1-60566-042-4.ch009

A logic programming based framework for intelligent web service composition. / Pontelli, Enrico; Son, Tran Cao; Baral, Chitta.

Managing Web Service Quality: Measuring Outcomes and Effectiveness. IGI Global, 2008. p. 193-221.

Research output: Chapter in Book/Report/Conference proceedingChapter

Pontelli, E, Son, TC & Baral, C 2008, A logic programming based framework for intelligent web service composition. in Managing Web Service Quality: Measuring Outcomes and Effectiveness. IGI Global, pp. 193-221. https://doi.org/10.4018/978-1-60566-042-4.ch009
Pontelli E, Son TC, Baral C. A logic programming based framework for intelligent web service composition. In Managing Web Service Quality: Measuring Outcomes and Effectiveness. IGI Global. 2008. p. 193-221 https://doi.org/10.4018/978-1-60566-042-4.ch009
Pontelli, Enrico ; Son, Tran Cao ; Baral, Chitta. / A logic programming based framework for intelligent web service composition. Managing Web Service Quality: Measuring Outcomes and Effectiveness. IGI Global, 2008. pp. 193-221
@inbook{d52346744460458ea9c626d4ba502c40,
title = "A logic programming based framework for intelligent web service composition",
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.",
author = "Enrico Pontelli and Son, {Tran Cao} and Chitta Baral",
year = "2008",
doi = "10.4018/978-1-60566-042-4.ch009",
language = "English (US)",
isbn = "9781605660424",
pages = "193--221",
booktitle = "Managing Web Service Quality: Measuring Outcomes and Effectiveness",
publisher = "IGI Global",

}

TY - CHAP

T1 - A logic programming based framework for intelligent web service composition

AU - Pontelli, Enrico

AU - Son, Tran Cao

AU - Baral, Chitta

PY - 2008

Y1 - 2008

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=70349874005&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=70349874005&partnerID=8YFLogxK

U2 - 10.4018/978-1-60566-042-4.ch009

DO - 10.4018/978-1-60566-042-4.ch009

M3 - Chapter

AN - SCOPUS:70349874005

SN - 9781605660424

SP - 193

EP - 221

BT - Managing Web Service Quality: Measuring Outcomes and Effectiveness

PB - IGI Global

ER -