针对现有QoS感知的Web服务组合选择方法难以选择到实际执行代价最低的服务组合的问题,在分析原子服务排列顺序对组合服务QoS的影响的基础上,提出了考虑原子服务排列顺序的组合服务选择方法。该方法将组合服务看成是一组原子服务的排列,考虑到原子服务的可靠性,将组合服务平均成功执行一次所需的代价作为组合服务的实际执行代价,以组合服务实际执行代价最低为目标选择原子服务。依据该方法选择出的组合服务的模拟运行结果表明,其在执行时间和执行代价上明显优于现有的方法。
Seeing that it is difficuh to select a composite service with the lowest actual executing price using the existing methods for QoS-aware composite service selection, this paper proposes a new selection method that considers the logic position of atomic services based on the analysis of the influence of atomic services' logic position on the QoS of composite services. The method regards the composite service as a series of atomic services, and in view of the reliability of each price, and then, selects the atomic services with the aim of minimizing the composite service executing price. The simumethod is superior to other service composition, quality of methods in executing time and executing price.