Title :
Preference Based Service Adaptation Using Service Substitution
Author :
Santhanam, Ganesh Ram ; Basu, Sreetama ; Honavar, V.
Author_Institution :
Dept. of Comput. Sci., Iowa State Univ., Ames, IA, USA
Abstract :
In many applications such as service-oriented computing, users often prefer some compositions over the others based on their preferences over non-functional attributes such as security and cost. After a composition is deployed, apart from changes in the functional requirements, service-oriented architectures often have to deal with changes in the user preferences over the non-functional attributes and/or repository of available components. We formulate the problem of adaptation as iterative substitution of appropriate components in a composition, and provide two algorithms that produce a sequence of increasingly preferred adaptations with time: a fast algorithm that searches for preferred adaptations by improving the valuation of the relatively more important attributes, and another that is computationally more intensive but guaranteed to produce at least one preferred adaptation, if one exists.
Keywords :
service-oriented architecture; iterative substitution; nonfunctional attributes; preference based service adaptation; service substitution; service-oriented architectures; service-oriented computing; Assembly; Availability; Cost accounting; Heuristic algorithms; Security; Space exploration; Web services; Preference Reasoning; Qualitative Reasoning; Service Adaptation; Web Services;
Conference_Titel :
Web Intelligence (WI) and Intelligent Agent Technologies (IAT), 2013 IEEE/WIC/ACM International Joint Conferences on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4799-2902-3
DOI :
10.1109/WI-IAT.2013.68