An Adaptive Genetic Programming Approach to QoS-aware Web Services Composition

被引:0
|
作者
Yu, Yang [1 ]
Ma, Hui [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
关键词
web services composition; genetic programming; QoS; CROSSOVER;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Web services are software entities that can be deployed, discovered and invoked in the distributed environment of the Internet through a set of standards such as Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL) and Universal Description, Discovery and Integration (UDDI). However, atomic web service can only provide simple functionality. A range of web services are required to be incorporated into one composite service in order to offer value-added and complicated functionality when no existing web service can be found to satisfy users' request. In service-oriented architecture (SOA), web services composition has become an efficient solution to support business-to-business and enterprise application integration (EAI). In addition to functional properties (i.e., inputs and outputs), web services have non-functional properties called quality of service (QoS) that encompasses a number of parameters such as execution cost, response time and availability. Nowadays with the rapid increase in the number of available web services, a great number of services provide overlapping or identical functionality but vary in QoS attribute values. Due to the huge search space of the composition problem, a genetic programming (GP) approach is proposed in this paper, which aims to produce the desired outputs based on available inputs, as well as ensure that the composite service has the optimal QoS value. Furthermore, an adaptive method is applied to the standard form of GP in order to avoid low rate of convergence and premature convergence. A series of experiments have been conducted to evaluate the proposed approach, and the results show that the adaptive genetic programming approach (AGP) has a good performance in finding a valid solution within low search time and is superior to the traditional approaches that do not consider global user constraints or preferences.
引用
收藏
页码:1740 / 1747
页数:8
相关论文
共 50 条
  • [41] A Heuristic QoS-Aware Service Selection Approach to Web Service Composition
    Liu, Dongmei
    Shao, Zhiqing
    Yu, Caizhu
    Fan, Guisheng
    PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 1184 - 1189
  • [42] Evolutionary composition of QoS-aware web services: A many-objective perspective
    Ramirez, Aurora
    Antonio Parejo, Jose
    Raul Romero, Jose
    Segura, Sergio
    Ruiz-Cortes, Antonio
    EXPERT SYSTEMS WITH APPLICATIONS, 2017, 72 : 357 - 370
  • [43] QoS-Aware Dynamic Composition of Web Services Using Numerical Temporal Planning
    Zou, Guobing
    Lu, Qiang
    Chen, Yixin
    Huang, Ruoyun
    Xu, You
    Xiang, Yang
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2014, 7 (01) : 2 - 15
  • [44] GOS: a global optimal selection strategies for QoS-aware web services composition
    Li, Mu
    Zhu, Danfeng
    Deng, Ting
    Sun, Hailong
    Guo, Huipeng
    Liu, Xudong
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2013, 7 (03) : 181 - 197
  • [45] Efficient QoS management for QoS-aware web service composition
    Wang, Shangguang
    Zhu, Xilu
    Yang, Fangchun
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2014, 10 (01) : 1 - 23
  • [46] A Method for Dynamic QoS-Aware Web Services Selection
    Fang Chen
    Wang Jindong
    Zhang Hengwei
    Yu Zhiyong
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2415 - 2420
  • [47] A framework to support QoS-aware usage of web services
    Lee, E
    Jung, W
    Lee, W
    Park, Y
    Lee, B
    Kim, H
    Wu, C
    WEB ENGINEERING, PROCEEDINGS, 2005, 3579 : 318 - 327
  • [48] A QoS-aware selection model for semantic Web services
    Wang, Xia
    Vitvar, Tomas
    Kerrigan, Mick
    Toma, Ioan
    SERVICE ORIENTED COMPUTING - ICSOC 2006, PROCEEDINGS, 2006, 4294 : 390 - +
  • [49] A fuzzy model for selection of QoS-aware web services
    Wang, Ping
    Chao, Kuo-Ming
    Lo, Chi-Chun
    Huang, Chun-Lung
    Li, Yinsheng
    ICEBE 2006: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2006, : 585 - +
  • [50] A Petri net-based approach to QoS-aware configuration for web services
    Xiong, PengCheng
    Fan, YuShun
    Zhou, MengChu
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 3888 - +