摘要
语义Web服务发现是当前Web服务研究领域的热点,其核心研究内容是服务描述及相应的发现方法.服务描述分为请求描述与发布描述,发布描述具有描述完整,信息丰富的特征,而服务请求描述仅关注服务的部分特征,通常不构成一个完整的服务描述.现有方法使用相同机制进行请求描述与发布描述,以比对请求与发布中对应部分的同一性或相似性作为匹配依据.构建假想的完整服务描述作为服务请求既不合理也难以实施,从而限制了方法的实用性.本文提出以语义Web查询语言SPARQL-DL作为服务请求描述语言,以OWL-S作为服务发布描述语言,将服务发现问题转化为知识库的查询,从而进行有效的服务发现.通过实验,证实了该方法具有实用性强,简单可靠的特点.
The Semantic Web service discovery is a hot spot in the current web service research field.Its core research content is service descriptions and the corresponding discovery methods.Service description can be divided into the service request description and advertisement description.Service advertisement descriptions are usually complete,descriptive,information-rich descriptions;while service request description is concerned only with some of the characteristics of services,usually does not constitute a complete description of the service.Current methods of service discovery using the same mechanism to describe both request and advertisement.Compare and identify the identity or similarity of the corresponding part between the two as matching basis.Build a complete fictive service description as service request limit the practicability of the method.In this paper,we propose to use semantic web query language SPARQL-DL as the service request description language to retrieve OWL-S form published services.Treat the service discovery issue as query against the knowledge base.Through the experiment,confirmed that the method is practical,simple,reliable and easy-to-use.
出处
《电子学报》
EI
CAS
CSCD
北大核心
2011年第A03期52-56,共5页
Acta Electronica Sinica
基金
陕西省"13115"创新工程公共服务平台建设项目(No.2009FWPT-06)
国家自然科学基金(No.61070177)