Semantics-based web service composition engine

    Research output: Chapter in Book/Report/Conference proceedingChapter

    1 Citation (Scopus)

    Abstract

    Service-oriented computing (SOC) has emerged as the eminent market environment for sharing and reusing service-centric capabilities. For Web services to become practical, an infrastructure needs to be supported that allows users and applications to discover, deploy, compose and synthesize services automatically. This automation can take place effectively only if formal semantic descriptions of Web services are available. In this chapter we report on an implementation of a semantics-based automated service discovery and composition engine that we have developed. This engine employs a multi-step narrowing algorithm and is efficiently implemented using the constraint logic programming technology. The salient features of our engine are its scalability, i.e., its ability to handle very large service repositories, and its extremely efficient processing times for discovery and composition queries. This implementation was evaluated at the Web Services Challenge (WSC) in 2006 and 2007 (Blake et al. (2006) WSC-06: the web service challenge. In: Joint proceedings of the CEC/EEE, San Francisco, The Web Services Challenge (2007) http://www.wschallenge.org/wsc07/).

    Original languageEnglish (US)
    Title of host publicationSemantic Web Services: Advancement Through Evaluation
    PublisherSpringer Berlin Heidelberg
    Pages329-343
    Number of pages15
    ISBN (Print)9783642287350, 9783642287343
    DOIs
    StatePublished - Jan 1 2012

    Fingerprint

    Web services
    Semantics
    Engines
    Chemical analysis
    Logic programming
    Scalability
    Automation
    Processing

    ASJC Scopus subject areas

    • Computer Science(all)

    Cite this

    Bansal, S., Bansal, A., & Gupta, G. (2012). Semantics-based web service composition engine. In Semantic Web Services: Advancement Through Evaluation (pp. 329-343). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-28735-0_21

    Semantics-based web service composition engine. / Bansal, Srividya; Bansal, Ajay; Gupta, Gopal.

    Semantic Web Services: Advancement Through Evaluation. Springer Berlin Heidelberg, 2012. p. 329-343.

    Research output: Chapter in Book/Report/Conference proceedingChapter

    Bansal, S, Bansal, A & Gupta, G 2012, Semantics-based web service composition engine. in Semantic Web Services: Advancement Through Evaluation. Springer Berlin Heidelberg, pp. 329-343. https://doi.org/10.1007/978-3-642-28735-0_21
    Bansal S, Bansal A, Gupta G. Semantics-based web service composition engine. In Semantic Web Services: Advancement Through Evaluation. Springer Berlin Heidelberg. 2012. p. 329-343 https://doi.org/10.1007/978-3-642-28735-0_21
    Bansal, Srividya ; Bansal, Ajay ; Gupta, Gopal. / Semantics-based web service composition engine. Semantic Web Services: Advancement Through Evaluation. Springer Berlin Heidelberg, 2012. pp. 329-343
    @inbook{c3d008d683674b4aaf38c2b34872f45c,
    title = "Semantics-based web service composition engine",
    abstract = "Service-oriented computing (SOC) has emerged as the eminent market environment for sharing and reusing service-centric capabilities. For Web services to become practical, an infrastructure needs to be supported that allows users and applications to discover, deploy, compose and synthesize services automatically. This automation can take place effectively only if formal semantic descriptions of Web services are available. In this chapter we report on an implementation of a semantics-based automated service discovery and composition engine that we have developed. This engine employs a multi-step narrowing algorithm and is efficiently implemented using the constraint logic programming technology. The salient features of our engine are its scalability, i.e., its ability to handle very large service repositories, and its extremely efficient processing times for discovery and composition queries. This implementation was evaluated at the Web Services Challenge (WSC) in 2006 and 2007 (Blake et al. (2006) WSC-06: the web service challenge. In: Joint proceedings of the CEC/EEE, San Francisco, The Web Services Challenge (2007) http://www.wschallenge.org/wsc07/).",
    author = "Srividya Bansal and Ajay Bansal and Gopal Gupta",
    year = "2012",
    month = "1",
    day = "1",
    doi = "10.1007/978-3-642-28735-0_21",
    language = "English (US)",
    isbn = "9783642287350",
    pages = "329--343",
    booktitle = "Semantic Web Services: Advancement Through Evaluation",
    publisher = "Springer Berlin Heidelberg",

    }

    TY - CHAP

    T1 - Semantics-based web service composition engine

    AU - Bansal, Srividya

    AU - Bansal, Ajay

    AU - Gupta, Gopal

    PY - 2012/1/1

    Y1 - 2012/1/1

    N2 - Service-oriented computing (SOC) has emerged as the eminent market environment for sharing and reusing service-centric capabilities. For Web services to become practical, an infrastructure needs to be supported that allows users and applications to discover, deploy, compose and synthesize services automatically. This automation can take place effectively only if formal semantic descriptions of Web services are available. In this chapter we report on an implementation of a semantics-based automated service discovery and composition engine that we have developed. This engine employs a multi-step narrowing algorithm and is efficiently implemented using the constraint logic programming technology. The salient features of our engine are its scalability, i.e., its ability to handle very large service repositories, and its extremely efficient processing times for discovery and composition queries. This implementation was evaluated at the Web Services Challenge (WSC) in 2006 and 2007 (Blake et al. (2006) WSC-06: the web service challenge. In: Joint proceedings of the CEC/EEE, San Francisco, The Web Services Challenge (2007) http://www.wschallenge.org/wsc07/).

    AB - Service-oriented computing (SOC) has emerged as the eminent market environment for sharing and reusing service-centric capabilities. For Web services to become practical, an infrastructure needs to be supported that allows users and applications to discover, deploy, compose and synthesize services automatically. This automation can take place effectively only if formal semantic descriptions of Web services are available. In this chapter we report on an implementation of a semantics-based automated service discovery and composition engine that we have developed. This engine employs a multi-step narrowing algorithm and is efficiently implemented using the constraint logic programming technology. The salient features of our engine are its scalability, i.e., its ability to handle very large service repositories, and its extremely efficient processing times for discovery and composition queries. This implementation was evaluated at the Web Services Challenge (WSC) in 2006 and 2007 (Blake et al. (2006) WSC-06: the web service challenge. In: Joint proceedings of the CEC/EEE, San Francisco, The Web Services Challenge (2007) http://www.wschallenge.org/wsc07/).

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

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

    U2 - 10.1007/978-3-642-28735-0_21

    DO - 10.1007/978-3-642-28735-0_21

    M3 - Chapter

    SN - 9783642287350

    SN - 9783642287343

    SP - 329

    EP - 343

    BT - Semantic Web Services: Advancement Through Evaluation

    PB - Springer Berlin Heidelberg

    ER -