QoS-based Web Service Composition Applying an Improved Genetic Algorithm (IGA) Method

被引:8
作者
Shahrokh, Pooya [1 ]
Safi-Esfahani, Faramarz [2 ]
机构
[1] Islamic Azad Univ, Zanjan Branch, Dept Comp Engn, Zanjan, Iran
[2] Islamic Azad Univ, Najafabad Branch, Fac Comp Engn, Najafabad, Iran
关键词
Genetic Algorithm; Heuristic Methods; QoS; Quality of Service; Web Service; Web Service Composition;
D O I
10.4018/IJEIS.2016070104
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, it has been made possible to compose exiting services when a user's request cannot be satisfied by a single web service. Web service composition is faced with several challenges among which is the rapid growth in the number of available web services leading to increased number of web services offering the same functionalities. The difference between similar services is Quality of Service (QoS) consisting of various non-functional factors such as execution time, availability, security, etc. As a result, multiple choices are possible in making a composition plan. Among numerous plans, selecting a composition plan that fulfills customer's requirements has become an important and time-consuming problem. In this paper, the researchers propose a semi-heuristic genetic algorithm that is a combination of both a heuristic method and the genetic algorithm. This heuristic method changes chromosomes based on unsatisfied constraints. Research findings show that the proposed method can be applied to find a composition plan that satisfies user's requirements more efficiently than other methods.
引用
收藏
页码:60 / 77
页数:18
相关论文
共 16 条
  • [1] Ai W.-H. e., 2008, P 4 INT C NETW MOB C, P1, DOI [10.1109/WiCom.2008.2001, DOI 10.1109/WICOM.2008.2001]
  • [2] Adaptive service composition in flexible processes
    Ardagna, Danilo
    Pernici, Barbara
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2007, 33 (06) : 369 - 384
  • [3] Canfora G, 2005, GECCO 2005: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOLS 1 AND 2, P1069
  • [4] CHAISEMARTIN P, 1989, COMPUT SYST SCI ENG, V4, P35
  • [5] Dustdar S., 2005, International Journal of Web and Grid Services, V1, P1, DOI 10.1504/IJWGS.2005.007545
  • [6] An optimal QoS-based Web service selection scheme
    Huang, Angus F. M.
    Lan, Ci-Wei
    Yang, Stephen J. H.
    [J]. INFORMATION SCIENCES, 2009, 179 (19) : 3309 - 3322
  • [7] Quality-of-service oriented web service composition algorithm and planning architecture
    Ko, Jong Myoung
    Kim, Chang Ouk
    Kwon, Ick-Hyun
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (11) : 2079 - 2090
  • [8] Liu Z., 2009, P 15 INT LS DYNA C, P1
  • [9] Liyuan Xiao, 2012, Proceedings of the 2012 IEEE 36th IEEE Annual Computer Software and Applications Conference Workshops (COMPSACW), P7, DOI 10.1109/COMPSACW.2012.12
  • [10] A Genetic Programming-based Algorithm for Composing Web Services
    Mucientes, Manuel
    Lama, Manuel
    Couto, Miguel I.
    [J]. 2009 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, 2009, : 379 - 384