Efficient Service Skyline Computation for Composite Service Selection

被引:69
|
作者
Yu, Qi [1 ]
Bouguettaya, Athman [2 ]
机构
[1] Rochester Inst Technol, Coll Comp & Informat Sci, Rochester, NY 14623 USA
[2] RMIT Univ, Sch Comp Sci & Informat Technol, Melbourne, Vic 30001, Australia
关键词
Service composition; skyline; dominance analysis; quality of service;
D O I
10.1109/TKDE.2011.268
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Service composition is emerging as an effective vehicle for integrating existing web services to create value-added and personalized composite services. As web services with similar functionality are expected to be provided by competing providers, a key challenge is to find the "best" web services to participate in the composition. When multiple quality aspects (e. g., response time, fee, etc.) are considered, a weighting mechanism is usually adopted by most existing approaches, which requires users to specify their preferences as numeric values. We propose to exploit the dominance relationship among service providers to find a set of "best" possible composite services, referred to as a composite service skyline. We develop efficient algorithms that allow us to find the composite service skyline from a significantly reduced searching space instead of considering all possible service compositions. We propose a novel bottom-up computation framework that enables the skyline algorithm to scale well with the number of services in a composition. We conduct a comprehensive analytical and experimental study to evaluate the effectiveness, efficiency, and scalability of the composite skyline computation approaches.
引用
收藏
页码:776 / 789
页数:14
相关论文
共 50 条
  • [41] An Efficient Algorithm for Web Service Selection Based on Local Selection in Large Scale
    Zhang, Sheng
    Paik, Incheon
    2017 IEEE 8TH INTERNATIONAL CONFERENCE ON AWARENESS SCIENCE AND TECHNOLOGY (ICAST), 2017, : 188 - 193
  • [42] EVALUATION OF COMMUNICATION AND COMPUTATION EFFICIENT ALGORITHMS FOR DISTRIBUTED SKYLINE QUERIES
    Sunitha, T.
    Indu, L.
    2013 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2013, : 201 - 206
  • [43] AN APPROACH TO WEB SERVICE SELECTION BASED ON COMPOSITE QOS PARAMETERS
    Kheradmand, Mehrnoosh
    Motameni, Homayun
    ADVANCES IN SCIENCE AND TECHNOLOGY-RESEARCH JOURNAL, 2015, 9 (26) : 129 - 136
  • [44] A Hybrid TLBO-TS Algorithm Based Mobile Service Selection for Composite Services
    Xie, Runbin
    Liu, Jianxun
    Kang, Guosheng
    Cao, Buqing
    Wen, Yiping
    Xiang, Jiayan
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT I, 2022, 13155 : 237 - 256
  • [45] Efficient and reliable service selection for heterogeneous distributed software systems
    Wang, Shangguang
    Huang, Lin
    Sun, Lei
    Hsu, Ching-Hsien
    Yang, Fangchun
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 74 : 158 - 167
  • [46] Fast Multi-Criteria Service Selection for Multi-User Composite Applications
    Kurdija, Adrian Satja
    Silic, Marin
    Delac, Goran
    Vladimir, Klemo
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (01) : 174 - 187
  • [47] Computing Service Skycube for Web Service Selection
    Yang, Ye
    Dong, Fang
    Luo, Junzhou
    PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2015, : 614 - 619
  • [48] On optimal service selection in Service Oriented Architectures
    Menasce, Daniel A.
    Casalicchio, Emiliano
    Dubey, Vinod
    PERFORMANCE EVALUATION, 2010, 67 (08) : 659 - 675
  • [49] Enhancing Skyline Computation With Collaborative Filtering Techniques for QoS-Based Web Services Selection
    Rhimi, Fatma
    Ben Yahia, Saloua
    Ben Ahmed, Samir
    2015 IEEE 14TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2015, : 247 - 250
  • [50] A relaxable service selection algorithm for QoS-based web service composition
    Lin, Chia-Feng
    Sheu, Ruey-Kai
    Chang, Yue-Shan
    Yuan, Shyan-Ming
    INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (12) : 1370 - 1381