摘要
在开放的面向服务系统中,现有的语义服务发现机制大多面临服务组织混乱,系统可扩展性差,无法支持多本体共存等一系列问题.针对这些问题,本文提出一种以本体社区为核心的语义服务发现机制(SSD_OC).该机制基于本体对服务实施组织,从而支持多本体共存,并通过本体之间的桥接与转换,使用户可以实现跨本体社区的服务匹配与发现.试验结果表明:基于本体社区的服务发现体系结构具有良好的可扩展性;服务发现的响应时间随问题规模增大增长缓慢;服务匹配的综合性能也有明显提高.
In open service-oriented systems,available service discovery mechanisms face some challenges,such as overlong responding time,unfavorable scalability of system,not supporting multiple coexistent ontologies and so on.Aiming to solve these problems,a semantic service discovery mechanism based on ontology community,called SSD_OC,is proposed in this paper.SSD_OC organizes services based on used ontology to supports multi-ontology coexistence and enables users to match service across ontologies by applying bridge axioms and translation between different ontologies.The results of the experiments show that the novel architecture is scalable,and the performance is improved while the system is on a large scale.In addition,semantic matching across ontology community improves the F-Measure of service discovery.
出处
《小型微型计算机系统》
CSCD
北大核心
2010年第2期295-301,共7页
Journal of Chinese Computer Systems
关键词
语义服务发现
本体社区
本体转换
服务匹配
semantic service discovery
ontology community
ontological translation
service matching