提出了一种基于服务簇的服务替换方法.将服务库中服务聚类形成服务簇,并建立相应的服务簇网元及其矩阵模型.假设基于服务簇的服务组合已建立,通过分析服务组合流程,构建了组合服务网模型.根据失效服务网元标准矩阵和组合服务网模型,提出了一种替换服务的快速查找与替换算法.实验结果例证了本文方法的正确性和有效性,并表明基于失效服务网元标准矩阵实施服务替换,可提高服务的替换效率,保持服务组合模型的健壮性.
A service substitution method is proposed based on service clusters. The services in a service library are clustered and service clusters are formed. The net unit and matrix models of a service cluster are constructed. Assume that the service composition based on service clusters is established,the model of the combination service net is established by analyzing the combination processes. From the standard matrix model of a failure service and the model of the combination service net,a quick finding and substitution algorithm of services is presented. The correctness and validity of the proposed method are illustrated by an example. Also,the experiment results show that the efficiency of service substitution can be enhanced and the rubusteness of service composition can be kept based on the standard matrix model of the failure service.