• DocumentCode
    2837993
  • Title

    Optimizing QoS-Aware Services Composition for Concurrent Processes in Dynamic Resource-Constrained Environments

  • Author

    Shen, Yuanhong ; Yang, Xiaohu ; Wang, Ye ; Ye, Zhen

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    250
  • Lastpage
    258
  • Abstract
    QoS-aware service composition intends to integrate services from different providers and maximize the global QoS in order to increase the user´s satisfaction degree while subjecting to dynamic context constraints. Current composition approaches only focus on optimizing a single process to maximize the satisfaction degree for one party. When multiple processes are performed concurrently by their selfish users in a dynamic resource-constrained environment, new issues will arise, i.e., undesirable competition for service resources, extra waiting and frequent change of contexts. To address these issues, this paper aims to optimize QoS-aware services composition for multiple selfish users if the communication among users is allowed. Firstly, we propose an extensional QoS-aware service selection model for each process. Then based on this model, we present fault handling mechanisms before and during the execution of concurrent composite services for concurrent processes based on a multi-issue negotiation protocol among agents, and an adaptive context-aware service re-selection mechanism for adjusting the service execution plan for each running composite service in the dynamic resource-constrained environment. Comparative experiments reveal our approach facilitates to increase the average satisfaction degree, reduce the average waiting time of multiple users, and make the satisfaction degrees among multiple users more evenly distributed in the dynamic resource-constrained environment.
  • Keywords
    Web services; concurrency control; customer satisfaction; fault tolerant computing; optimisation; quality of service; resource allocation; QoS-aware service composition optimization; adaptive context-aware service reselection mechanism; concurrent composite service execution; concurrent processes; dynamic context constraints; dynamic resource-constrained environments; extensional QoS-aware service selection model; fault handling mechanisms; frequent context changes; global QoS maximization; multiissue negotiation protocol; selfish users; service execution plan; undesirable service resource competition; user communication; user satisfaction degree maximisation; waiting time; Context; Contracts; Dynamic scheduling; Performance evaluation; Protocols; Quality of service; Web services; QoS; context; multi-issue negotiation; resource-constrained; service composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2012 IEEE 19th International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-1-4673-2131-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2012.54
  • Filename
    6257814