@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{\textquoteright}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{\textquoteright}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{\textquoteright}s matching algorithm searches in the repository for services that can fulfill the client{\textquoteright}s goal. Moreover, the platform gathers client{\textquoteright}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{\textquoteright}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 ; null ; Conference date: 27-04-2009 Through 29-04-2009",
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",
}