A Partial Selection Methodology for Efficient QoS-Aware Service Composition

被引:64
|
作者
Chen, Ying [1 ]
Huang, Jiwei [2 ]
Lin, Chuang [1 ]
Hu, Jie [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[2] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
基金
中国国家自然科学基金;
关键词
Web services; service composition; quality of service (QoS); partial selection;
D O I
10.1109/TSC.2014.2381493
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As web service has become a popular way for engineering software on the Internet, quality of service (QoS) which describes non-functional characteristics of web services is often employed in service composition. Since QoS is an aggregated concept consisting of several attributes, service composition on enormous candidate sets is a challenging multi-objective optimization problem. In this paper, we study the problem from a general Pareto optimal angle, seeking to reduce search space in service composition. Pareto set model for QoS-aware service composition is introduced, and its relationship with the widely used utility function model is theoretically studied, which proves the applicability of our model. QoS attributes are systematically studied according to their different types of aggregation patterns in service composition, and QoS-based dominance relationships between candidates and between workflows are defined. Taking advantage of pruning candidates by dominance relationships and constraint validations at candidate level, a service composition algorithm using partial selection techniques is proposed. Furthermore, a parallel approach is designed, which is able to significantly reduce search space and achieve great performance gains. A careful analysis of the optimality of our approach is provided, and its efficacy is further validated by both simulation experiments and real-world data based evaluations.
引用
收藏
页码:384 / 397
页数:14
相关论文
共 50 条
  • [21] QoS-aware composite service selection in grids
    Qu, Yang
    Lin, Chuang
    Wang, YuanZhuo
    Shan, Zhiguang
    [J]. GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 458 - +
  • [22] A CACHING MECHANISM FOR QOS-AWARE SERVICE COMPOSITION
    Wu, Quanwang
    Zhu, Qingsheng
    Li, Peng
    [J]. JOURNAL OF WEB ENGINEERING, 2012, 11 (02): : 119 - 130
  • [23] QoS-aware Service Composition in Mobile Environments
    Nguyen Cao Hong Ngoc
    Lin, Donghui
    Nakaguchi, Takao
    Ishida, Toru
    [J]. 2014 IEEE 7TH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2014, : 97 - 104
  • [24] QOS-AWARE SERVICE COMPOSITION FOR VIDEO SURVEILLANCE
    Hossain, M. Shamim
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2011,
  • [25] QoS-Aware Mobile Service Selection Algorithm
    Zhang, Chengwen
    Zhang, Lei
    Zhang, Guanhua
    [J]. MOBILE INFORMATION SYSTEMS, 2016, 2016
  • [26] QoS-aware inversion for composite service selection
    Zheng, Yanwei
    Ni, Hong
    Gong, Jiawei
    Liu, Lei
    [J]. Gaojishu Tongxin/Chinese High Technology Letters, 2011, 21 (12): : 1264 - 1271
  • [27] QoS-Aware Service Selection Algorithms for Pervasive Service Composition in Mobile Wireless Environments
    Kun Yang
    Alex Galis
    Hsiao-Hwa Chen
    [J]. Mobile Networks and Applications, 2010, 15 : 488 - 501
  • [28] QoS-Aware Service Selection Algorithms for Pervasive Service Composition in Mobile Wireless Environments
    Yang, Kun
    Galis, Alex
    Chen, Hsiao-Hwa
    [J]. MOBILE NETWORKS & APPLICATIONS, 2010, 15 (04): : 488 - 501
  • [29] A novel and efficient salp swarm algorithm for large-scale QoS-aware service composition selection
    Jun Li
    Hao Ren
    ChenYang Li
    Huiling Chen
    [J]. Computing, 2022, 104 : 2031 - 2051
  • [30] QoS-aware service selection via collaborative QoS evaluation
    Yu, Qi
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2014, 17 (01): : 33 - 57