作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2018, Vol. 44 ›› Issue (11): 67-75. doi: 10.19678/j.issn.1000-3428.0050812

• 体系结构与软件技术 • 上一篇    下一篇

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
  • 收稿日期:2018-03-16 出版日期:2018-11-15 发布日期:2018-11-15
  • 作者简介: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).

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).

摘要:

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

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

中图分类号: