摘要
基于Web服务的电子商务和电子政务已成为未来发展的趋势.由于一个Web服务可能由多个子服务组成,而这些子服务和用户的请求都可能发生变化,因此Web服务的重组越来越普遍,也越来越受到重视.目前相关研究集中在Web服务的描述及管理架构问题上,缺乏对服务重组的理论基础研究.平衡多目标遗传算法(BMGA)在经典GA基础上作了改进,使各方向平衡进化,非主要进化方向也不会妨碍主要进化方向的优化.BMGA被应用到Web服务重组中,试验结果证明了该算法的可行性和先进性.
Web service has become the future trends of e-business and e-government. As a composite service may consist of several sub-services, and as sub-services may evolve throughout time and the requests from users may vary, Web service reconfiguration becomes more ubiquitous and important. Current researches focus on service description and management framework, and researches on academic fundamentals of service reconfiguration are in need of. The Balanced Multi-objective Genetic Algorithm (BMGA) makes improvement based on basic genetic algorithm, all factors evolve equally, and disadvantage factors would not hamper optimization of advantage factors. BMGA is applied in Web service reconfiguration and the simulation results prove its feasibility and advantage.
出处
《小型微型计算机系统》
CSCD
北大核心
2007年第10期1880-1883,共4页
Journal of Chinese Computer Systems
基金
湖北省教育考试院专项资助.
关键词
WEB服务
服务重组
平衡多目标
多目标优化
遗传算法
Web service
service reconfiguration
balanced multi-objective
multi-objective optimization
genetic algorithm