Journal of Applied Sciences ›› 2017, Vol. 35 ›› Issue (5): 570-584.doi: 10.3969/j.issn.0255-8297.2017.05.004

• Selected Papers Presented at 2016 Congress of Computer Applications, China • Previous Articles     Next Articles

QoS Dynamic Web Services Composition Method Based on Improved Simulated Annealing Algorithm

ZHANG Kang1, GAO Hong-hao1,2, ZHU Yong-hua1, XU Hua-hu1,3   

  1. 1. School of Computer Engineering and Science, Shanghai University, Shanghai 200444, China;
    2. Computing Center, Shanghai University, Shanghai 200444, China;
    3. Shanghai Shangda Hairun Information System Co., Ltd, Shanghai 200444, China
  • Received:2016-10-06 Revised:2017-01-02 Online:2017-09-30 Published:2017-09-30

Abstract:

This paper proposes a QoS dynamic services composition based on an improved simulated annealing algorithm. First, classifcation services builds a set of candidate services from the service repository according to user's functional requirements. Optimal composite services are computed using an improved simulated annealing (ISA) algorithm, and then recommended to the user. When the quality of composite service is close to a critical value of QoS, a local greedy algorithm and global ISA algorithm are used to re-implement service composition. Feasibility and effectiveness of the proposed method is shown by a case study.

Key words: simulated annealing algorithm greedy algorithm, service selection, quality of service (Qos), dynamic service composition

CLC Number: