• DocumentCode
    1817982
  • Title

    Web Service Substitution Based on Preferences Over Non-functional Attributes

  • Author

    Santhanam, Ganesh Ram ; Basu, Samik ; Honavar, Vasant

  • Author_Institution
    Dept. of Comput. Sci., Iowa State Univ., Ames, IA, USA
  • fYear
    2009
  • fDate
    21-25 Sept. 2009
  • Firstpage
    210
  • Lastpage
    217
  • Abstract
    In many applications involving composite Web services, one or more component services may become unavailable. This presents us with the problem of identifying other components that can take their place, while maintaining the overall functionality of the composite service. Given a choice of candidate substitutions that offer the desired functionality, it is often necessary to select the most preferred substitution based on non-functional attributes of the service, e.g., security, reliability, etc. We propose an approach to this problem using preference networks for representing and reasoning about preferences over non-functional properties. We present algorithms for solving several variants of this problem: a) when the choice of the preferred substitution is independent of the other constituents of the composite service; b) when the choice of the preferred substitution depends on the other constituents of the composite service; and c) when multiple constituents of a composite service need to be replaced simultaneously. The proposed solutions to the service substitution problem based on preferences over non-functional properties are independent of the specific formalism used to represent functional requirements of a composite service as well as the specific algorithm used to assemble the composite service.
  • Keywords
    Web services; composite Web service substitution; nonfunctional attributes; preference networks; Application software; Assembly; Computer science; Context-aware services; Costs; Distributed computing; Maintenance; Security; USA Councils; Web services; Non-functional Attributes; Preference Networks; Preferences; Substitution; Web Services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2009. SCC '09. IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4244-5183-8
  • Electronic_ISBN
    978-0-7695-3811-2
  • Type

    conf

  • DOI
    10.1109/SCC.2009.21
  • Filename
    5283949