Preference based service adaptation using service substitution

Ganesh Ram Santhanam, Samik Basu, Vasant Honavar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

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.

Original languageEnglish (US)
Title of host publicationProceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013
Pages487-493
Number of pages7
DOIs
StatePublished - Dec 1 2013
Event2013 12th IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013 - Atlanta, GA, United States
Duration: Nov 17 2013Nov 20 2013

Publication series

NameProceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013
Volume1

Other

Other2013 12th IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013
CountryUnited States
CityAtlanta, GA
Period11/17/1311/20/13

Fingerprint

Substitution reactions
Chemical analysis
Service oriented architecture (SOA)
Costs

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence

Cite this

Santhanam, G. R., Basu, S., & Honavar, V. (2013). Preference based service adaptation using service substitution. In Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013 (pp. 487-493). [6690055] (Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013; Vol. 1). https://doi.org/10.1109/WI-IAT.2013.68
Santhanam, Ganesh Ram ; Basu, Samik ; Honavar, Vasant. / Preference based service adaptation using service substitution. Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013. 2013. pp. 487-493 (Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013).
@inproceedings{1476c4c8d2344a1f94ddfa2413b32457,
title = "Preference based service adaptation using service substitution",
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.",
author = "Santhanam, {Ganesh Ram} and Samik Basu and Vasant Honavar",
year = "2013",
month = "12",
day = "1",
doi = "10.1109/WI-IAT.2013.68",
language = "English (US)",
isbn = "9781479929023",
series = "Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013",
pages = "487--493",
booktitle = "Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013",

}

Santhanam, GR, Basu, S & Honavar, V 2013, Preference based service adaptation using service substitution. in Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013., 6690055, Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013, vol. 1, pp. 487-493, 2013 12th IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013, Atlanta, GA, United States, 11/17/13. https://doi.org/10.1109/WI-IAT.2013.68

Preference based service adaptation using service substitution. / Santhanam, Ganesh Ram; Basu, Samik; Honavar, Vasant.

Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013. 2013. p. 487-493 6690055 (Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013; Vol. 1).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Preference based service adaptation using service substitution

AU - Santhanam, Ganesh Ram

AU - Basu, Samik

AU - Honavar, Vasant

PY - 2013/12/1

Y1 - 2013/12/1

N2 - 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.

AB - 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.

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

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

U2 - 10.1109/WI-IAT.2013.68

DO - 10.1109/WI-IAT.2013.68

M3 - Conference contribution

AN - SCOPUS:84893260153

SN - 9781479929023

T3 - Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013

SP - 487

EP - 493

BT - Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013

ER -

Santhanam GR, Basu S, Honavar V. Preference based service adaptation using service substitution. In Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013. 2013. p. 487-493. 6690055. (Proceedings - 2013 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2013). https://doi.org/10.1109/WI-IAT.2013.68