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 条
  • [21] Formal Approach for QoS-Aware Cloud Service Composition
    Wakrime, Abderrahim Ait
    Jabbour, Said
    2017 IEEE 26TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2017, : 30 - 35
  • [22] Composition of web services through genetic programming
    Rodriguez-Mier, Pablo
    Mucientes, Manuel
    Lama, Manuel
    Couto, Miguel I.
    EVOLUTIONARY INTELLIGENCE, 2010, 3 (3-4) : 171 - 186
  • [23] An adaptive algorithm for QoS-aware service composition in grid environments
    Luo J.-Z.
    Zhou J.-Y.
    Wu Z.-A.
    Service Oriented Computing and Applications, 2009, 3 (3) : 217 - 226
  • [24] A QoS-aware optimal selection scheme for web services with a trusted environment
    Reena Gupta
    Raj Kamal
    Ugrasen Suman
    CSI Transactions on ICT, 2015, 3 (1) : 13 - 21
  • [25] Outranking QoS-aware web services via intuitionistic fuzzy set
    Wang, Ping
    Cha, Kuo-Ming
    INT CONF ON CYBERNETICS AND INFORMATION TECHNOLOGIES, SYSTEMS AND APPLICATIONS/INT CONF ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL II, 2007, : 229 - +
  • [26] A Novel Local Optimization Method for QoS-Aware Web Service Composition
    Si, Xiaojie
    Zhang, Xuyun
    Dou, Wanchun
    WEB INFORMATION SYSTEMS AND MINING, 2010, 6318 : 402 - 409
  • [27] Performance evaluation of the QoS-aware Web service composition with communities of consumers
    Mokdad, Lynda
    Fourneau, Jean-Michel
    Abdelli, Abdelkrim
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [28] QoS and situation aware ontology framework for dynamic web services composition
    Wu, Minghui
    Jin, Canghong
    Yu, Chunyan
    Yan, Hui
    Ying, Jing
    PROCEEDINGS OF THE 2008 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS I AND II, 2008, : 488 - +
  • [29] Selecting skyline services for QoS-aware composition by upgrading MapReduce paradigm
    Jian Wu
    Liang Chen
    Qi Yu
    Li Kuang
    Yilun Wang
    Zhaohui Wu
    Cluster Computing, 2013, 16 : 693 - 706
  • [30] Selecting skyline services for QoS-aware composition by upgrading MapReduce paradigm
    Wu, Jian
    Chen, Liang
    Yu, Qi
    Kuang, Li
    Wang, Yilun
    Wu, Zhaohui
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2013, 16 (04): : 693 - 706