Multi-User Oriented Load-Aware Dynamic Service Selection Model
Author:
Affiliation:

  • Article
  • | |
  • Metrics
  • |
  • Reference [25]
  • |
  • Related [20]
  • | | |
  • Comments
    Abstract:

    There are many challenges associated with service selection in a multi-user, dynamic environment. One of these challenges is the frequently changing workload. Traditional approaches to service selection, however, don't adapt to the frequently changing workload in the open and multi-user environment and can't deal with the varied workload in real time. This study is to address the problem, First, a load level based multidimensional QoS model (LLBMQoS) for services is presented; Next, a load aware dynamic service selection model (LADSSM) is proposed based on LLBMQoS to optimize service selection in dynamic environments. The model adopts a two-phase service selection framework, which generates candidate queues in design time and dynamically selects the services in terms of the current workload in execution time. Finally, simulation experiment results are provided to show the proposed model can adapt to the varied workload in a multi-user environment and provide an optimal service selection scheme while meeting the end-to-end QoS constraints.

    Reference
    [1] Zeng LZ, Benatallah B, Ngu AHH, Dumas M, Kalagnanam J, Chang H. QoS-Aware middleware for Web services composition.IEEE Trans. on Software Engineering, 2004,30(5):311-327. [doi: 10.1109/TSE.2004.11]
    [2] Canfora G, Penta MD, Esposito R, Villani ML. QoS-Aware replanning of composite Web services. In: Proc. of the IEEE Int'l Conf. on Web Services (ICWS 2005). 2005. 121-129. [doi: 10.1109/ICWS.2005.96]
    [3] Meulenhoff PJ, Ostendorf DR, Živković M, Meeuwissen HB, Gijsen BMM. Intelligent overload control for composite Web services. In: Baresi L, Chi CH, Suzuki J, eds. Proc. of the ICSOC-ServiceWave 2009. LNCS 5900, 2009. 34-49. [doi: 10.1007/78-3-642-10383-4_3]
    [4] Schmid HA. Service congestion: The problem, and an optimized service composition architecture as a solution. In: Proc. of the IEEE Int'l Conf. on Web Services (ICWS 2006). 2006. 505-514. [doi: 10.1109/ICWS.2006.120]
    [5] Alrifai M, Skoutas D, Risse T. Selecting skyline services for QoS-based Web service composition. In: Proc. of the 19th Int'l Conf. on World Wide Web (WWW 2010). 2010. 11-20. [doi: 10.1145/1772690.1772693]
    [6] Wang XZ, Wang ZJ, Xu XF, Liu Y. A service composition method for tradeoff between satisfactions of multiple requirements. Journal of Computer Research and Development, 2011,48(4):627-637 (in Chinese with English abstract).
    [7] Yu T, Zhang Y, Lin KJ. Efficient algorithms for Web services selection with end-to-end QoS constraints. ACM Trans. on WEB (TWEB), 2007,1(1):1-26. [doi: 10.1145/1232722.1232728]
    [8] Alrifai M, Risse T. Combining global optimization with local selection for efficient QoS-aware service composition. In: Proc. of the 18th Int'l Conf. on World Wide Web (WWW 2009). 2009. 881-890. [doi: 10.1145/1526709.1526828]
    [9] Wu J, Chen L, Deng SG, Li Y, Kuang L. QoS-Skyline based dynamic service selection. Chinese Journal of Computers, 2010,33(11):2136-2146 (in Chinese with English abstract). [doi: 10.3724/SP.J.1016.2010.02136]
    [10] Huang AFM, Lan CW, Yang SJH. An optimal QoS-based Web service selection scheme. Information Sciences, 2009,179(19): 3309-3322. [doi: 10.1016/j.ins.2009.05.018]
    [11] Wang SG, Sun QB, Yang FC. Web service dynamic selection by the decomposition of global QoS constraints. Ruan Jian Xue Bao/Journal of Software, 2011,22(7):1426-1439 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/3842.htm [doi:10.3724%2fSP.J.1001.2011.03842]
    [12] Liu SL, Liu YX, Zhang F, Tang GF, Jing N. A dynamic Web services selection algorithm with QoS global optimal in Web services
    composition. Ruan Jian Xue Bao/Journal of Software, 2007,18(3):646-656 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/18/646.htm [doi: 10.1360/jos180646]
    [13] Ardagna D, Pernici B. Adaptive service composition in flexible processes. IEEE Trans. on Software Engineering, 2007,33(6):369-384. [doi: 10.1109/TSE.2007.1011]
    [14] Qi LY, Tang Y, Dou WC, Chen JJ. Combining local optimization and enumeration for QoS-aware Web service composition. In:Proc. of the IEEE Int'l Conf. on Web Services (ICWS 2010). Miami, 2010. 34-41. [doi: 10.1109/ICWS.2010.62]
    [15] Wang Y, Dai GP, Hou YR. Dynamic methods of trust-aware composite service selection. Chinese Journal of Computers, 2009,32(8):1668-1675 (in Chinese with English abstract). [doi: 10.3724%2fSP.J.1016.2009.01668]
    [16] Ardagna D, Mirandola R. Per-Flow optimal service selection for Web services based processes. The Journal of Systems and Software, 2010,83:1512-1523. [doi: 10.1016/j.jss.2010.03.045]
    [17] Kang GS, Liu JX, Tang MD, Liu XQ, Fletcher KK. Web service selection for resolving conflicting service requests. In: Proc. of theIEEE Int'l Conf. on Web Services (ICWS 2011). 2011. 387-394. [doi: 10.1109/ICWS.2011.37]
    [18] Li HF, Zhu Q, Ouyang YQ. Non-Cooperative game based QoS-aware Web services composition approach for concurrent tasks. In:Proc. of the IEEE Int'l Conf. on Web Services (ICWS 2011). 2011. 444-451. [doi: 10.1109/ICWS.2011.45]
    [19] Boone B, Van Hoecke S, Van Seghbroeck G, Joncheere N, Jonckers V, De Turck F, Develder C, Dhoedt B. SALSA: QoS-aware load balancing for autonomous service brokering. The Journal of Systems and Software, 2010,83(3):446-456. [doi: 10.1016/j.jss.
    2009.09.033]
    [20] Li WZ, Guo S, Xu P, Lu SL, Chen DX. An adaptive load balancing algorithm for service composition. Ruan Jian Xue Bao/Journal of Software, 2006,17(5):1068-1077 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/17/1068.htm [doi: 10.1360aosl71068]
    [21] Jaeger MC, Rojec-Goldmann G, Mhl G. QoS aggregation for Web service composition using workflow patterns. In: Proc. of the 8thIEEE Int'l Enterprise Distributed Object Computing Conf. Monterey, 2004. 149-159. [doi: 10.1109/EDOC.2004.1342512]
    [22] Korkmaz T, Krunz M. Multi-Constrained optimal path selection. In: Proc. of the 20th Annual Joint Conf. of the IEEE Computer and Communications Societies (INFOCOM 2001). 2001. 834-843. [doi: 10.1109/INFCOM.2001.916274]
    [23] Al-Masri E, Mahmoud QH. Investigating Web services on the World Wide Web. In: Proc. of the 17th Int'l Conf. on World Wide Web (WWW 2008). 2008. 795-804. [doi: 10.1145/1367497.1367605]
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation

朱勇,李伟,罗军舟.一种面向多用户的负载感知动态服务选择模型.软件学报,2014,25(6):1196-1211

Copy
Share
Article Metrics
  • Abstract:3582
  • PDF: 5391
  • HTML: 1305
  • Cited by: 0
History
  • Received:June 20,2012
  • Revised:October 24,2012
  • Online: May 30,2014
You are the first2044801Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063