通信学报 ›› 2014, Vol. 35 ›› Issue (9): 57-66.doi: 10.3969/j.issn.1000-436x.2014.09.006

• 论文Ⅱ • 上一篇    下一篇

基于组合上下文的服务替换方法

王海艳,李思瑞   

  1. 南京邮电大学 计算机学院,江苏 南京 210003
  • 出版日期:2014-09-25 发布日期:2017-06-14
  • 基金资助:
    国家自然科学基金资助项目;江苏省自然科学基金资助项目

Service substitution method based on composition context

Hai-yan WANG,Si-rui LI   

  1. College of Computer Science,Nanjing University of Posts and Telecommunications,Nanjing 210003,China
  • Online:2014-09-25 Published:2017-06-14
  • Supported by:
    The National Natural Science Foundation of China;The Natural Science Foundation of Jiangsu Prov-ince

摘要:

随着用户需求的多样性和网络环境的日益复杂性,组合服务的复杂程度越来越高,在对失效服务进行替换时,为了减少被替换服务的冗余信息和提高替换方法的准确性,提出以待替换服务的组合上下文为研究对象,通过以下2个步骤完成替换:第一,基于已有的着色petri网服务工作流建模方法,提出服务的组合上下文信息采集算法(CCICA,composition context information collection algorithm),以服务的组合上下文为服务信息采集源;第二,提出基于编辑距离的服务替换方法(LDBSSM,levenshtein distance-based service substitution method),并将服务接口的依赖关系加入到了算法中。仿真实验表明,该方法不仅较好地减少了被替换服务的信息冗余,而且有效提高了服务替换的准确性,具有更好的实用价值。

关键词: 服务替换, 组合上下文, 着色petri网, 编辑距离

Abstract:

With the variety of requirements from service requesters and the increasing complexity of network environ-ments,service composition has become more and more complicated.In order to decrease redundant information of the substituted service and improve the accuracy of service substitution,the composition context was regarded as the match-ing criteria and tried to substitute failed service with the following two steps.First,a composition context information collecting algorithm (CCICA) was proposed based on the color petri net model of the service workflow,and regarded the composition context as the collecting source of service information.Second,a levenshtein distance-based service substi-tution method (LDBSSM) was given,which was integrated with dependencies between service interfaces.Simulation re-sults show that the proposed LDBSSM method is practical because it can not only reduce redundancy of substituted ser-vice information but also effectively improve the accuracy of service substitution.

Key words: service substitution, composition context, colored petri net, levenshtein distance

No Suggested Reading articles found!