摘要:随着执行时绑定的Web 服务的提出及其被大量地应用到开放式服务中,用户对支持快速和动态的Web 服务组合提出了新的要求.即在组合过程中,用尽可能短的时间花费选择满足用户端到端的QoS 要求的服务.针对要求,提出了一种基于全局QoS 约束分解的动态服务选择方法(Web service dynamic selection approach,简称WSDSA).该方法的主要思想是,通过基于模糊逻辑的自适应调整方法(adaptive adjustment method,简称AAM)和应粒子群优化算法(adaptive particle swarm optimization,简称APSO)将全局QoS 约束自适应地分解为满足用户的局部约束,然后利用局部最优获得最合适的组合服务.性能评价表明,WSDSA 方法具有较好的有效性,仅用较时间花费就能达到或接近全局最优解,能够满足服务选择的实时性和动态性.