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

计算机工程

• 开发研究与工程应用 • 上一篇    下一篇

面向成本最小化的组合服务可靠性优化分配

李昌志1,付晓东1,2,田  强1,王  威1,夏永滢1   

  1. (1.昆明理工大学信息工程与自动化学院,昆明 650500;2.云南省计算机技术应用重点实验室,昆明 650500)
  • 收稿日期:2013-07-03 出版日期:2014-08-15 发布日期:2014-08-15
  • 作者简介:李昌志(1986-),男,硕士研究生,主研方向: 服务计算;付晓东(通讯作者),教授、博士;田强、王威、夏永滢,硕士研究生。
  • 基金资助:
    国家自然科学基金资助项目(71161015);云南省应用基础研究计划基金资助项目(2009CD040,2013FA01,2013FA032);云南省教育厅科研基金资助重点项目(2010Z009)。

Optimal Allocation of Composition Service Reliability for Minimum Cost

LI Chang-zhi 1,FU Xiao-dong 1,2,TIAN Qiang 1,WANG Wei 1,XIA Yong-ying 1   

  1. (1.Faculty of Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650500,China;2.Yunnan Provincial Key Lab of Computer Technology Application,Kunming 650500,China)
  • Received:2013-07-03 Online:2014-08-15 Published:2014-08-15

摘要: 在设计阶段将Web服务组合可靠性指标约束分配到各组件服务,以提供一个可靠性高、成本最小化的Web服务组合是非常必要的。 为此,分析Web服务组合结构模式及其对应的可靠性。基于组件服务的可靠性和成本之间的关系函数,建立组合服务可靠性分配优化模型并利用遗传算法对其进行求解。使得在保证Web服务组合可靠性的前提下,将Web服务组合的可靠性指标合理分配给组件服务,并把成本控制到最低。实验结果表明,与其他可靠性分配方法相比,该方法在节约成本方面具有优越性,是有效且实用的,种群具有更好的收敛性。

关键词: Web服务组合, 服务质量, 可靠性分配, 成本, 优化模型, 遗传算法

Abstract: By allocating the reliability constraint of the Web service composition to each component service in the design phase,a service composition with high reliability and minimum cost can be provided.For this purpose,this paper analyzes structure patterns of service composition and corresponding reliability of these patterns are given.Then,it analyzes the reliability of the Web service composition.Based on the relationship between the reliability and the cost of the component services,it designs a reliability allocation optimization model to allocate reliability constraint to component services reasonably and uses genetic algorithm to solve it.The proposed optimization model can satisfy the reliability constraint of the service composition with minimum cost.Experimental results show that the proposed method is better than other reliability allocation method in terms of cost saving.It tests the effectiveness,practicality and efficiency of the method by extensive experiments.

Key words: Web service composition, Quality of Service(QoS), reliability allocation, cost, optimization model, Genetic Algorithm(GA)

中图分类号: