论文部分内容阅读
接到请求时,如何快速准确地查找满足用户需求的服务是服务发现的目的所在.现有的服务发现方法大都通过对服务功能属性的匹配计算来进行服务查找,对服务的过程模型并没有进行相应地匹配,导致服务的查找效率较低.本文提出在服务功能属性的相似度计算时,将服务的输入输出参数根据其依赖关系进行配对,同时将服务过程模型转换成对应的有向树表示,通过对树同构的判断和有向树中结点及边的相似度计算得到对应服务过程之间的相似度,并在此基础上设计了服务发现框架.实验表明该方法有较高的查准率和较快的查询响应时间.
When receiving a request, how to find and find the service that meets the user’s needs quickly and accurately is the purpose of service discovery.At present, the existing service discovery methods mostly do service search through the matching calculation of service function attributes, and do not process the service process model Which leads to the low efficiency of service lookup.This paper proposes that the service input and output parameters are paired according to their dependencies when the similarity of service function attributes is calculated and the service process model is converted into the corresponding directed tree representation , The similarity between corresponding service processes is calculated through the judgment of tree isomorphism and the similarity of nodes and edges in the directed tree, and based on this, the service discovery framework is designed. The experiment shows that this method has high Accuracy and faster query response time.