Towards a goal-based service framework for dynamic service discovery and composition

L.O. Bonino da Silva Santos, Eduardo Goncalves da Silva, Luis Ferreira Pires, Marten J. van Sinderen

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    16 Citations (Scopus)
    39 Downloads (Pure)

    Abstract

    Service-Oriented Computing allows new applications to be developed by using and/or combining services offered by different providers. Service discovery and composition are performed aiming to comply with the client’s request in terms of functionality and expected outcome. In this paper we present a framework for dynamic service discovery and composition. This framework is based on goals and tasks as the means to represent the client’s expected outcome and functionality, respectively. The framework encompasses a goal-based service ontology, a set of domain and task ontologies and a supporting service platform with a service matching and composition algorithm. The client informs the platform about the goal to be fulfilled. The platform’s matching algorithm searches in the repository for services that can fulfill the client’s goal. Moreover, the platform gathers client’s contextual information to use as inputs for the services and thus, reduce the need for client interaction. If no single service is able to fulfill the user’s goal, a service composition is then performed.
    Original languageUndefined
    Title of host publicationProceedings of the 2009 Sixth International Conference on Information Technology: New Generations
    Place of PublicationLos Alamitos
    PublisherIEEE Computer Society
    Pages302-307
    Number of pages6
    ISBN (Print)978-0-7695-3596-8
    DOIs
    Publication statusPublished - 2009

    Publication series

    Name
    PublisherIEEE Computer Society

    Keywords

    • EWI-15363
    • IR-65494
    • METIS-263849
    • SCS-Services

    Cite this

    Bonino da Silva Santos, L. O., Goncalves da Silva, E., Ferreira Pires, L., & van Sinderen, M. J. (2009). Towards a goal-based service framework for dynamic service discovery and composition. In Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations (pp. 302-307). [10.1109/ITNG.2009.27] Los Alamitos: IEEE Computer Society. https://doi.org/10.1109/ITNG.2009.27
    Bonino da Silva Santos, L.O. ; Goncalves da Silva, Eduardo ; Ferreira Pires, Luis ; van Sinderen, Marten J. / Towards a goal-based service framework for dynamic service discovery and composition. Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations. Los Alamitos : IEEE Computer Society, 2009. pp. 302-307
    @inproceedings{dade3a42b615449e89e23fa34e2c7597,
    title = "Towards a goal-based service framework for dynamic service discovery and composition",
    abstract = "Service-Oriented Computing allows new applications to be developed by using and/or combining services offered by different providers. Service discovery and composition are performed aiming to comply with the client’s request in terms of functionality and expected outcome. In this paper we present a framework for dynamic service discovery and composition. This framework is based on goals and tasks as the means to represent the client’s expected outcome and functionality, respectively. The framework encompasses a goal-based service ontology, a set of domain and task ontologies and a supporting service platform with a service matching and composition algorithm. The client informs the platform about the goal to be fulfilled. The platform’s matching algorithm searches in the repository for services that can fulfill the client’s goal. Moreover, the platform gathers client’s contextual information to use as inputs for the services and thus, reduce the need for client interaction. If no single service is able to fulfill the user’s goal, a service composition is then performed.",
    keywords = "EWI-15363, IR-65494, METIS-263849, SCS-Services",
    author = "{Bonino da Silva Santos}, L.O. and {Goncalves da Silva}, Eduardo and {Ferreira Pires}, Luis and {van Sinderen}, {Marten J.}",
    note = "10.1109/ITNG.2009.27",
    year = "2009",
    doi = "10.1109/ITNG.2009.27",
    language = "Undefined",
    isbn = "978-0-7695-3596-8",
    publisher = "IEEE Computer Society",
    pages = "302--307",
    booktitle = "Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations",
    address = "United States",

    }

    Bonino da Silva Santos, LO, Goncalves da Silva, E, Ferreira Pires, L & van Sinderen, MJ 2009, Towards a goal-based service framework for dynamic service discovery and composition. in Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations., 10.1109/ITNG.2009.27, IEEE Computer Society, Los Alamitos, pp. 302-307. https://doi.org/10.1109/ITNG.2009.27

    Towards a goal-based service framework for dynamic service discovery and composition. / Bonino da Silva Santos, L.O.; Goncalves da Silva, Eduardo; Ferreira Pires, Luis; van Sinderen, Marten J.

    Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations. Los Alamitos : IEEE Computer Society, 2009. p. 302-307 10.1109/ITNG.2009.27.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    TY - GEN

    T1 - Towards a goal-based service framework for dynamic service discovery and composition

    AU - Bonino da Silva Santos, L.O.

    AU - Goncalves da Silva, Eduardo

    AU - Ferreira Pires, Luis

    AU - van Sinderen, Marten J.

    N1 - 10.1109/ITNG.2009.27

    PY - 2009

    Y1 - 2009

    N2 - Service-Oriented Computing allows new applications to be developed by using and/or combining services offered by different providers. Service discovery and composition are performed aiming to comply with the client’s request in terms of functionality and expected outcome. In this paper we present a framework for dynamic service discovery and composition. This framework is based on goals and tasks as the means to represent the client’s expected outcome and functionality, respectively. The framework encompasses a goal-based service ontology, a set of domain and task ontologies and a supporting service platform with a service matching and composition algorithm. The client informs the platform about the goal to be fulfilled. The platform’s matching algorithm searches in the repository for services that can fulfill the client’s goal. Moreover, the platform gathers client’s contextual information to use as inputs for the services and thus, reduce the need for client interaction. If no single service is able to fulfill the user’s goal, a service composition is then performed.

    AB - Service-Oriented Computing allows new applications to be developed by using and/or combining services offered by different providers. Service discovery and composition are performed aiming to comply with the client’s request in terms of functionality and expected outcome. In this paper we present a framework for dynamic service discovery and composition. This framework is based on goals and tasks as the means to represent the client’s expected outcome and functionality, respectively. The framework encompasses a goal-based service ontology, a set of domain and task ontologies and a supporting service platform with a service matching and composition algorithm. The client informs the platform about the goal to be fulfilled. The platform’s matching algorithm searches in the repository for services that can fulfill the client’s goal. Moreover, the platform gathers client’s contextual information to use as inputs for the services and thus, reduce the need for client interaction. If no single service is able to fulfill the user’s goal, a service composition is then performed.

    KW - EWI-15363

    KW - IR-65494

    KW - METIS-263849

    KW - SCS-Services

    U2 - 10.1109/ITNG.2009.27

    DO - 10.1109/ITNG.2009.27

    M3 - Conference contribution

    SN - 978-0-7695-3596-8

    SP - 302

    EP - 307

    BT - Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations

    PB - IEEE Computer Society

    CY - Los Alamitos

    ER -

    Bonino da Silva Santos LO, Goncalves da Silva E, Ferreira Pires L, van Sinderen MJ. Towards a goal-based service framework for dynamic service discovery and composition. In Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations. Los Alamitos: IEEE Computer Society. 2009. p. 302-307. 10.1109/ITNG.2009.27 https://doi.org/10.1109/ITNG.2009.27