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 条
  • [11] Selection of QoS-aware Web services
    Li, Ying-Qiu
    Wen, Tao
    Chen, Ming-Hua
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2010, 31 (05): : 634 - 638
  • [12] GAMi: Genetic algorithm-based middleware for QoS-aware web services selection
    Zhang Chengwen
    Su Sen
    Chen Junliang
    CHINESE JOURNAL OF ELECTRONICS, 2007, 16 (03): : 537 - 542
  • [13] Research on QoS-aware and dynamic configuration of web services composition system
    Yang, Huaizhou
    Li, Zengzhi
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2010, 44 (02): : 25 - 30
  • [14] An Adaptive Genetic Programming Approach to QoS-aware Web Services Composition
    Yu, Yang
    Ma, Hui
    Zhang, Mengjie
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 1740 - 1747
  • [15] QoS-aware web services composition using GRASP with Path Relinking
    Antonio Parejo, Jose
    Segura, Sergio
    Fernandez, Pablo
    Ruiz-Cortes, Antonio
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (09) : 4211 - 4223
  • [16] QoS-Aware Web Services Selection and Composition for Reliable Workflow Execution
    Wang, Shun-Te
    Wang, Chien-Min
    JOURNAL OF APPLIED SCIENCE AND ENGINEERING, 2008, 11 (03): : 265 - 272
  • [17] QoS-aware Web Service Composition Considering the Constraints between Services'
    Zhao, Yao
    Tan, Wenan
    Jin, Ting
    12TH CHINESE CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING (CHINESECSCW 2017), 2017, : 229 - 232
  • [18] QoS-aware replanning of composite web services
    Canfora, G
    Di Penta, M
    Esposito, R
    Villani, ML
    2005 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, PROCEEDINGS, 2005, : 121 - 129
  • [19] A QoS-aware Model for Web Services Discovery
    Ye, Gang
    Wu, Chanle
    Yue, Jun
    Cheng, Shi
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL III, 2009, : 740 - 744
  • [20] Heuristics for QoS-aware Web Service composition
    Berbner, Rainer
    Spahn, Michael
    Repp, Nicolas
    Heckmann, Oliver
    Steinmetz, Ralf
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 72 - +