skip to main content
10.5555/1642293.1642493guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Automated composition of web services by planning at the knowledge level

Published: 30 July 2005 Publication History

Abstract

In this paper, we address the problem of the automated composition of web services by planning on their "knowledge level" models. We start from descriptions of web services in standard process modeling and execution languages, like BPEL4WS, and automatically translate them into a planning domain that models the interactions among services at the knowledge level. This allows us to avoid the explosion of the search space due to the usually large and possibly infinite ranges of data values that are exchanged among services, and thus to scale up the applicability of state-of-the-art techniques for the automated composition of web services. We present the theoretical framework, implement it, and provide an experimental evaluation that shows the practical advantage of our approach w.r.t. techniques that are not based on a knowledgelevel representation.

References

[1]
{Andrews et al., 2003} T. Andrews, F. Curbera, H. Dolakia, J. Goland, J. Klein, F. Leymann, K. Liu, D. Roller, D. Smith, S. Thatte, I. Trickovic, and S. Weeravarana. Business Process Execution Language for Web Services (version 1.1), 2003.
[2]
{Berardi et al., 2003} D. Berardi, D. Calvanese, G. De Giacomo, M. Lenzerini, and M. Mecella. Automatic Composition of E-Services that Export their Behaviour. In Proc. ICSOC'03, 2003.
[3]
{Foster et al., 2003} H. Foster, S. Uchitel, J. Magee, and J. Kramer. Model-based Verification of Web Service Compositions. In Proc. ASE'03, 2003.
[4]
{Fu et al., 2004} X. Fu, T. Bultan, and J. Su. Analysis of Interacting BPEL Web Services. In Proc. WWW'04, 2004.
[5]
{Hull et al., 2003} R. Hull, M. Benedikt, V. Christophides, and J. Su. E-Services: A Look Behind the Curtain. In Proc. PODS'03, 2003.
[6]
{Koehler and Srivastava, 2003} J. Koehler and B. Srivastava. Web Service Composition: Current Solutions and Open Problems. In Proc. of ICAPS'03 Workshop on Planning for Web Services, 2003.
[7]
{Martinez and Lesperance, 2004} E. Martinez and Y. Lesperance. Web Service Composition as a Planning Task: Experiments using Knowledge-Based Planning. In Proc. of ICAPS'04 Workshop on Planning and Scheduling for Web and Grid Services, 2004.
[8]
{McIlraith and Fadel, 2002} S. McIlraith and R. Fadel. Planning with Complex Actions. In Proc. NMR'02, 2002.
[9]
{McIlraith and Son, 2002} S. McIlraith and S. Son. Adapting Golog for Composition of Semantic Web Services. In Proc. KR'02, 2002.
[10]
{Narayanan and McIlraith, 2002} S. Narayanan and S. McIlraith. Simulation, Verification and Automated Composition of Web Services. In Proc. WWW'02, 2002.
[11]
{OWL-S, 2003} OWL-S. OWL-S: Semantic Markup for Web Services (OWL-S version 1.0), 2003.
[12]
{Petrick and Bacchus, 2002} R. Petrick and F. Bacchus. A Knowledge-Based Approach to Planning with Incomplete Information and Sensing. In Proc. AIPS'02, 2002.
[13]
{Pistore et al., 2005} M. Pistore, P. Traverso, and P. Bertoli. Automated Composition of Web Services by Planning in Asynchronous Domains. In Proc. ICAPS'05, 2005.
[14]
{Sheshagiri et al., 2003} M. Sheshagiri, M. desJardins, and T. Finin. A Planner for Composing Services Described in DAML-S. In Proc. AAMAS'03, 2003.
[15]
{Traverso and Pistore, 2004} P. Traverso and M. Pistore. Automated Composition of Semantic Web Services into Executable Processes. In Proc. ISWC'04, 2004.
[16]
{Wu et al., 2003} D. Wu, B. Parsia, E. Sirin, J. Hendler, and D. Nau. Automating DAML-S Web Services Composition using SHOP2. In Proc. ISWC'03, 2003.

Cited By

View all
  1. Automated composition of web services by planning at the knowledge level

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    IJCAI'05: Proceedings of the 19th international joint conference on Artificial intelligence
    July 2005
    1775 pages

    Sponsors

    • The International Joint Conferences on Artificial Intelligence, Inc.

    Publisher

    Morgan Kaufmann Publishers Inc.

    San Francisco, CA, United States

    Publication History

    Published: 30 July 2005

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 06 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media