Copy the page URI to the clipboard
Pedrinaci, Carlos; Grenon, Pierre; Galizia, Stefania; Gugliotta, Alessio and Domingue, John
(2010).
DOI: https://doi.org/10.1201/EBK1439809853-c15
Abstract
Web services provide a suitable level of abstraction and encapsulation for the development of applications out of reusable and distributed components. However, in order to increase the applicability of services as well as to fine tune their execution in particular situations, context-adaptive solutions are increasingly required. In this chapter we describe a generic knowledge-based framework for supporting the adaptation of Web services and Web service-based applications to context. The framework builds upon research in semantic Web services and Knowledge Engineering to support capturing contextual information in a way that is directly amenable to automated reasoning in order to support the recognition of relevant contextual information that is then used for selecting the most appropriate service or set of services to be executed.