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 条
  • [21] Relaxing the Sky: Handling Hard User Constraints in Skyline Service Selection
    Benouaret, Karim
    Elmi, Sayda
    Tan, Kian-Lee
    2021 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2021), 2021, : 62 - 70
  • [22] An amelioration of the skyline algorithm used in the cloud service research and selection system
    Abourezq M.
    Idrissi A.
    Rehioui H.
    International Journal of High Performance Systems Architecture, 2020, 9 (2-3) : 136 - 148
  • [23] Supporting efficient distributed skyline computation using skyline views
    Lee, Jongwuk
    Kim, Jinhan
    Hwang, Seung-won
    INFORMATION SCIENCES, 2012, 194 : 24 - 37
  • [24] VSkyline: Vectorization for Efficient Skyline Computation
    Cho, Sung-Ryoung
    Lee, Jongwuk
    Hwang, Seung-Won
    Han, Hwansoo
    Lee, Sang-Won
    SIGMOD RECORD, 2010, 39 (02) : 19 - 26
  • [25] Efficient general spatial skyline computation
    Lin, Qianlu
    Zhang, Ying
    Zhang, Wenjie
    Lin, Xuemin
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2013, 16 (03): : 247 - 270
  • [26] Efficient general spatial skyline computation
    Qianlu Lin
    Ying Zhang
    Wenjie Zhang
    Xuemin Lin
    World Wide Web, 2013, 16 : 247 - 270
  • [27] Efficient computation of combinatorial skyline queries
    Chung, Yu-Chi
    Su, I-Fang
    Lee, Chiang
    INFORMATION SYSTEMS, 2013, 38 (03) : 369 - 387
  • [28] Efficient and Adaptive Distributed Skyline Computation
    Valkanas, George
    Papadopoulos, Apostolos N.
    SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, 2010, 6187 : 24 - +
  • [29] ZINC : Efficient Indexing for Skyline Computation
    Liu, Bin
    Chan, Chee-Yong
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 4 (03): : 197 - 207
  • [30] Efficient Skyline Computation on Big Data
    Han, Xixian
    Li, Jianzhong
    Yang, Donghua
    Wang, Jinbao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2013, 25 (11) : 2521 - 2535