摘要
传统的语义Web服务发现方法,由于受到用户所处的情境因素的约束,所发现的服务很多不能满足用户的情境期望.文中提出了一种基于情境和推理规则的Web服务发现方法,使用该方法可以得到适宜用户情境的Web服务.分别建立了用户情境本体和Web服务情境本体来描述情境信息,建立了用户情境和Web服务情境之间的推理元规则,提出了相应的推理算法,并基于该算法实现了情境推理模块.实验结果表明,与现有语义Web服务发现的方法相比,文中方法能够在增加合理的时间开销的前提下为用户提供更加准确的服务查询结果.
Constrained by the context around user, the service discovery result mostly does not fulfill the context expectation of user's when we apply traditional semantic Web service discovery method. An approach for Web service discovery based on context and inference rules is proposed in the paper. The result of Web service discovery will fulfill the user's context in this way. The user context ontology and Web service context ontology are proposed respectively to describe context information. And the inference meta-rules between user context and service context are proposed as the foundation to refine results of Web service discovery. The context inference algorithm is proposed and implemented in the context inference module finally. Comparing to existing approach for semantic Web service discovery, it is proved by the experiment that the more appropriate result of Web service discovery will be obtained for the user while reasonable time cost is added.
出处
《计算机学报》
EI
CSCD
北大核心
2008年第8期1354-1363,共10页
Chinese Journal of Computers
基金
国家"九七三"重点基础研究发展规划项目基金(2007CB310801
2006CB708302)
国家"八六三"高技术研究发展计划项目基金(2006AA04Z156)
国家自然科学基金(90604005
60703018
60703009)
湖北省自然科学基金(2005ABA123
2005ABA240
2006ABA228)资助~~
关键词
WEB服务
情境
推理
规则
服务发现
Web service
context
inference
rule
service discovery