QoS-aware middleware for Web Services Composition

被引:1662
|
作者
Zeng, LZ
Benatallah, B
Ngu, AHH
Dumas, M
Kalagnanam, J
Chang, H
机构
[1] IBM Corp, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
[2] Univ New S Wales, Sch Engn & Comp Sci, Sydney, NSW 2052, Australia
[3] SW Texas State Univ, Dept Comp Sci, San Marcos, TX 78666 USA
[4] Queensland Univ Technol, Ctr IT Innovat, Brisbane, Qld 4001, Australia
关键词
Web services; quality of service; service composition; integer programming;
D O I
10.1109/TSE.2004.11
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paradigmatic shift from a Web of manual interactions to a Web of programmatic interactions driven by Web services is creating unprecedented opportunities for the formation of online Business-to-Business (B2B) collaborations. In particular, the creation of value-added services by composition of existing ones is gaining a significant momentum. Since many available Web services provide overlapping or identical functionality, albeit with different Quality of Service (QoS), a choice needs to be made to determine which services are to participate in a given composite service. This paper presents a middleware platform which addresses the issue of selecting Web services for the purpose of their composition in a way that maximizes user satisfaction expressed as utility functions over QoS attributes, while satisfying the constraints set by the user and by the structure of the composite service. Two selection approaches are described and compared: one based on local (task-level) selection of services and the other based on global allocation of tasks to services using integer programming.
引用
收藏
页码:311 / 327
页数:17
相关论文
共 50 条
  • [41] Consumer-centric QoS-aware selection of web services
    Lin, Wei-Li
    Lo, Chi-Chun
    Chao, Kuo-Ming
    Younas, Muhammad
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2008, 74 (02) : 211 - 231
  • [42] QOS-aware middleware for mobile multimedia communications
    Campbell, AT
    MULTIMEDIA TOOLS AND APPLICATIONS, 1998, 7 (1-2) : 67 - 82
  • [43] A middleware architecture for scalable, QoS-aware, and self-organizing global services
    Hauck, FJ
    Meier, E
    Becker, U
    TRENDS IN DISTRIBUTED SYSTEMS: TOWARDS A UNIVERSAL SERVICE MARKET, 2000, 1890 : 214 - 229
  • [44] QOS-aware middleware for mobile multimedia communications
    Columbia Univ, New York, United States
    Multimedia Tools Appl, 1-2 (67-82):
  • [45] A QoS-Aware Web Services Selection Model Using AND/OR Graph
    Yu, Hong
    Liu, Man
    ADVANCED DATA MINING AND APPLICATIONS, PT I, 2011, 7120 : 124 - 137
  • [46] A novel QoS-aware prediction approach for dynamic web services
    Song, Yiguang
    Hu, Li
    Yu, Ming
    PLOS ONE, 2018, 13 (08):
  • [47] An adaptive QoS-aware fault tolerance strategy for web services
    Zheng, Zibin
    Lyu, Michael R.
    EMPIRICAL SOFTWARE ENGINEERING, 2010, 15 (04) : 323 - 345
  • [48] An adaptive QoS-aware fault tolerance strategy for web services
    Zibin Zheng
    Michael R. Lyu
    Empirical Software Engineering, 2010, 15 : 323 - 345
  • [49] QoS-Aware Web Services Selection Based on Fuzzy Dominance
    Halfaoui, Amal
    Hadjila, Fethallah
    Didi, Fedoua
    COMPUTER SCIENCE AND ITS APPLICATIONS, CIIA 2015, 2015, 456 : 291 - 300
  • [50] Prediction of Atomic Web Services Reliability for QoS-Aware Recommendation
    Silic, Marin
    Delac, Goran
    Srbljic, Sinisa
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2015, 8 (03) : 425 - 438