Genetic programming for QoS-aware web service composition and selection

被引:26
|
作者
da Silva, Alexandre Sawczuk [1 ]
Ma, Hui [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, POB 600, Wellington 6140, New Zealand
关键词
Web service composition; Quality of service; Genetic programming; Conditional constraints; ALGORITHM; DESIGN;
D O I
10.1007/s00500-016-2096-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Web services, which can be described as functionality modules invoked over a network as part of a larger application are often used in software development. Instead of occasionally incorporating some of these services in an application, they can be thought of as fundamental building blocks that are combined in a process known as Web service composition. Manually creating compositions from a large number of candidate services is very time consuming, and developing techniques for achieving this objective in an automated manner becomes an active research field. One promising group of techniques encompasses evolutionary computing, which can effectively tackle the large search spaces characteristic of the composition problem. Therefore, this paper proposes the use of genetic programming for Web service composition, investigating three variations to ensure the creation of functionally correct solutions that are also optimised according to their quality of service. A variety of comparisons are carried out between these variations and two particle swarm optimisation approaches, with results showing that there is likely a trade-off between execution time and the quality of solutions when employing genetic programming and particle swarm optimisation. Even though genetic programming has a higher execution time for most datasets, the results indicate that it scales better than particle swarm optimisation.
引用
收藏
页码:3851 / 3867
页数:17
相关论文
共 50 条
  • [31] An Orthogonal Genetic Algorithm for QoS-Aware Service Composition
    Bao, Liang
    Zhao, Fen
    Shen, Mengqing
    Qi, Yutao
    Chen, Ping
    COMPUTER JOURNAL, 2016, 59 (12): : 1857 - 1871
  • [32] Advances on QoS-aware web service selection and composition with nature-inspired computing
    Zhao, Xinchao
    Li, Rui
    Zuo, Xingquan
    CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2019, 4 (03) : 159 - 174
  • [33] QoS-aware Web Service Selection Accounting for Uncertain Constraints
    Georgieva, Olga
    Petrova-Antonova, Dessislava
    2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 174 - 177
  • [34] QoS-Aware Web Service Semantic Selection Based on Preferences
    Iordache, Raluca
    Moldoveanu, Florica
    24TH DAAAM INTERNATIONAL SYMPOSIUM ON INTELLIGENT MANUFACTURING AND AUTOMATION, 2013, 2014, 69 : 1152 - 1161
  • [35] QoS-Aware Web Service Selection Based On Harmony Search
    Mohammed, Merzoug
    Chikh, Mohammed Amine
    Fethallah, Hadjila
    2014 4TH INTERNATIONAL SYMPOSIUM ISKO-MAGHREB: CONCEPTS AND TOOLS FOR KNOWLEDGE MANAGEMENT (ISKO-MAGHREB), 2014,
  • [36] Efficient Replanning Technique for QoS-aware Web Service Composition
    Kil H.
    Nam W.
    Transactions of the Korean Institute of Electrical Engineers, 2020, 69 (11): : 1724 - 1731
  • [37] Objective function analysis for QoS-aware web service composition
    Zhou, Tao
    Chen, Deren
    Zheng, Xiaolin
    ICEBE 2006: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2006, : 294 - +
  • [38] Hybrid QoS-aware semantic web service composition strategies
    Yang FangChun
    Su Sen
    Li Zhen
    SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2008, 51 (11): : 1822 - 1840
  • [39] A Qos-aware web service replica selection framework for an extranet
    Frounchi, Kambiz
    Chandrasekaran, Partheeban
    Ibrahimi, Jawid
    Majumdar, Shikharesh
    Lung, Chung-Horng
    Serghi, Laura
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 2390 - +
  • [40] Towards the optimality of QoS-aware web service composition with uncertainty
    Niu S.
    Zou G.
    Gan Y.
    Xiang Y.
    Zhang B.
    International Journal of Web and Grid Services, 2019, 15 (01): : 1 - 28