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
来源
2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2013年
关键词
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 条
  • [31] QoS-Aware Service Composition: A Retrospective
    Zeng, Liangzhao
    Benatallah, Boualem
    Dumas, Marlon
    Kalagnanam, Jayant
    Ngu, Anne H. H.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2025, 51 (03) : 836 - 841
  • [32] Improved Genetic Algorithm based Approach for QoS Aware Web Service Composition
    Yilmaz, A. Erdinc
    Karagoz, Pinar
    2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 463 - 470
  • [33] An Efficient QoS-aware Web Services Selection using Social Spider Algorithm
    Mousa, Afaf
    Bentahar, Jamal
    11TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2016) / THE 13TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2016) / AFFILIATED WORKSHOPS, 2016, 94 : 176 - 182
  • [34] Search based approach to forecasting QoS attributes of web services using genetic programming
    Fanjiang, Yong-Yi
    Syu, Yang
    Kuo, Jong-Yih
    INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 80 : 158 - 174
  • [35] A genetic algorithm based approach to transactional and QoS-aware service selection
    Ding, Zhijun
    Sun, Youqing
    Liu, Junjun
    Pan, Meiqin
    Liu, Jiafen
    ENTERPRISE INFORMATION SYSTEMS, 2017, 11 (03) : 339 - 358
  • [36] A Calculus for Generic, QoS-Aware Component Composition
    Barbosa, L. S.
    Meng, Sun
    MATHEMATICS IN COMPUTER SCIENCE, 2012, 6 (04) : 475 - 497
  • [37] QOS-AWARE SERVICE COMPOSITION FOR VIDEO SURVEILLANCE
    Hossain, M. Shamim
    2011 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2011,
  • [38] QoS-aware service composition based on Tree-coded genetic algorithm
    Chen, Rongping
    Cai, Meiling
    Quan, Huiyun
    PROGRESS IN INTELLIGENCE COMPUTATION AND APPLICATIONS, PROCEEDINGS, 2007, : 622 - 627
  • [39] QoS aware web service composition based on genetic algorithm
    Allameh Amiri M.
    Serajzadeh H.
    2010 5th International Symposium on Telecommunications, IST 2010, 2010, : 502 - 507
  • [40] A CACHING MECHANISM FOR QOS-AWARE SERVICE COMPOSITION
    Wu, Quanwang
    Zhu, Qingsheng
    Li, Peng
    JOURNAL OF WEB ENGINEERING, 2012, 11 (02): : 119 - 130