Automated Composition of Web Services by Planning at the Knowledge Level
Abstract
In this paper, we address the problem of the auto-mated composition of web services by planning on their “knowledge level ” models. We start from de-scriptions of web services in standard process mod-eling and execution languages, like BPEL4WS, and automatically translate them into a planning do-main that models the interactions among services at the knowledge level. This allows us to avoid the explosion of the search space due to the usu-ally large and possibly infinite ranges of data val-ues that are exchanged among services, and thus to scale up the applicability of state-of-the-art tech-niques for the automated composition of web ser-vices. We present the theoretical framework, im-plement it, and provide an experimental evaluation that shows the practical advantage of our approach w.r.t. techniques that are not based on a knowledge-level representation. 1
Cite
Text
Pistore et al. "Automated Composition of Web Services by Planning at the Knowledge Level." International Joint Conference on Artificial Intelligence, 2005.Markdown
[Pistore et al. "Automated Composition of Web Services by Planning at the Knowledge Level." International Joint Conference on Artificial Intelligence, 2005.](https://mlanthology.org/ijcai/2005/pistore2005ijcai-automated/)BibTeX
@inproceedings{pistore2005ijcai-automated,
title = {{Automated Composition of Web Services by Planning at the Knowledge Level}},
author = {Pistore, Marco and Marconi, Annapaola and Bertoli, Piergiorgio and Traverso, Paolo},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2005},
pages = {1252-1259},
url = {https://mlanthology.org/ijcai/2005/pistore2005ijcai-automated/}
}