摘要
针对复杂组合Web服务的选择问题,提出了一种基于可用性的语义Web服务发现方法.使用动态自适应模板来寻找可用的组合Web服务,结合语义匹配度量化Web服务的功能、非功能属性,在形式化定义组合Web服务的可用性等规则的情况下,基于可用性的量化值进行排序,从而得到最合适的Web服务.将以建议规则实现的匹配引擎运行于原型系统,结果表明所提方法可以实时选择复杂组合Web服务,适用范围也比较大,并在查全率的基础上能够获得最优解.
A discovery method for usability-based semantic Web services is presented to deal with the service selection in complex composite Web services. The useful composite Web services are discovered using a dynamic adaptive template under the considerations of semantic matching degree, and rules such as the usability of composite Web services that are formally defined through the quantification of the functional property and non-functional property of Web services. The most suitable Web service is obtained according to the ordered values of the usability quantification for all the services. A matching engine using the proposed rules has been applied to a prototype system. Experiment results show that the proposed discovery method can realtimely fulfill the selection of complex composite Web services. Moreover, the optimal service can be obtained based on the premise of finding more available Web services.
出处
《西安交通大学学报》
EI
CAS
CSCD
北大核心
2008年第6期659-663,共5页
Journal of Xi'an Jiaotong University
基金
国家自然科学基金资助项目(60673170)
关键词
语义WEB服务
复杂组合
服务发现
semantic Web service
complex composite
service discovery