东北大学学报(自然科学版) ›› 2010, Vol. 31 ›› Issue (6): 786-790.DOI: -

• 论著 • 上一篇    下一篇

基于行为效果的服务匹配算法

刘莹;张斌;刘国奇;汪德帅;   

  1. 东北大学软件学院;东北大学信息科学与工程学院;
  • 收稿日期:2013-06-20 修回日期:2013-06-20 出版日期:2010-06-15 发布日期:2013-06-20
  • 通讯作者: -
  • 作者简介:-
  • 基金资助:
    中央高校基本科研业务费资助项目(N090404006);;

Service matchmaking algorithm based on behavioral effect

Liu, Ying (1); Zhang, Bin (2); Liu, Guo-Qi (1); Wang, De-Shuai (2)   

  1. (1) School of Software, Northeastern University, Shenyang 110004, China; (2) School of Information Science and Engineering, Northeastern University, Shenyang 110004, China
  • Received:2013-06-20 Revised:2013-06-20 Online:2010-06-15 Published:2013-06-20
  • Contact: Zhang, B.
  • About author:-
  • Supported by:
    -

摘要: 目前的服务匹配采用语义匹配的方法,实现对原子级的简单服务匹配,随着服务内部的逻辑越来越复杂,出现了大粒度的服务,以行为描述服务的复杂业务逻辑,现有的匹配算法无法适应对这种类型的服务进行匹配.针对服务的行为特征,基于行为效果提出服务的匹配算法,定义服务的行为效果包括事件、前置条件和后置结果,通过对事件和前置条件、后置结果进行匹配,计算用户需求和服务描述之间的匹配度,通过实验结果显示了算法的可行性和有效性.

关键词: 服务行为, 行为效果, 服务匹配, 前置条件

Abstract: How to improve the efficiency of service matchmaking algorithm to provide service discovery is a key problem along with the development and application of service. But the existing way in matching still depend on the semantic matchmaking mechanism by which the service stays at an atom-like level. With the internal logic of service becomes more and more complex, the big-grain-size service emerges, which requires a behavioral description for the complex business logic because the existing matchmaking algorithms are incompatible with the matchmaking of such a service. Characterizing the behavior of service, a relevant matchmaking algorithm based on behavioral effect is proposed. The behavioral effect is defined including event, precondition and result, and then they are matched with each other to compute what the users demand and the matching accuracy between description and service required. Experimental results verify the feasibility and effectiveness of the algorithm proposed.

中图分类号: