Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2018, Vol. 44 ›› Issue (11): 67-75. doi: 10.19678/j.issn.1000-3428.0050812

Previous Articles     Next Articles

Constraint-based QoS-aware Web Service Composition in Cross-organizational Collaboration

TAN Wenan 1,ZHAO Yao 2,JIN Ting 2   

  1. 1.School of Computer and Information Engineering,Shanghai Polytechnic University,Shanghai 201209,China; 2.School of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China
  • Received:2018-03-16 Online:2018-11-15 Published:2018-11-15
  • Supported by:

    National Natural Science Fund of China (61672022,61272036);Graduate Innovation Program of Shanghai Polytechnic University (A01GY17F022);Key Discipline of Shanghai Polytechnic University(XXKZD1604).

Constraint-based QoS-aware Web Service Composition in Cross-organizational Collaboration

TAN Wenan1,ZHAO Yao2,JIN Ting2   

  1. 1.School of Computer and Information Engineering,Shanghai Polytechnic University,Shanghai 201209,China; 2.School of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China
  • 作者简介:TAN Wenan(1965—),male,professor,doctor,main research direction is collaborative computing;ZHAO Yao,JIN Ting,master.
  • 基金资助:

    National Natural Science Fund of China (61672022,61272036);Graduate Innovation Program of Shanghai Polytechnic University (A01GY17F022);Key Discipline of Shanghai Polytechnic University(XXKZD1604).

Abstract:

To improve the Quality of Service (QoS)-aware Web service compositions considering constraints between cross-organizational business,this paper analyzes the types of constraints,and accordingly proposes a Chaos Genetic Algorithm (CGA).The algorithm creates an initial population of service compositions based on the chaos theory,and then processes individuals which violate constraints in the initial population using repair strategies.Next,a new fitness function is designed to gradually eliminate the infeasible compositions generated in evolution.Finally,the algorithm makes minor chaotic disturbances on the evolved group to accelerate convergence and avoid local optimum.Experimental results demonstrate the effectiveness of the proposed algorithm.

Key words: cross-organizational, chaos, genetic algorithm, Quality of Service (QoS), Web service composition, constraint, disturbance

摘要:

To improve the Quality of Service (QoS)-aware Web service compositions considering constraints between cross-organizational business,this paper analyzes the types of constraints,and accordingly proposes a Chaos Genetic Algorithm (CGA).The algorithm creates an initial population of service compositions based on the chaos theory,and then processes individuals which violate constraints in the initial population using repair strategies.Next,a new fitness function is designed to gradually eliminate the infeasible compositions generated in evolution.Finally,the algorithm makes minor chaotic disturbances on the evolved group to accelerate convergence and avoid local optimum.Experimental results demonstrate the effectiveness of the proposed algorithm.

关键词: cross-organizational, chaos, genetic algorithm, Quality of Service (QoS), Web service composition, constraint, disturbance

CLC Number: