论文部分内容阅读
Web服务是构建基于面向服务架构(SOA)的应用系统所需的主流分布式计算技术.作者此前提出了一种语义增强服务库,支持基于语义的服务注册、搜索和组装.讨论该服务库中所使用的一种基于语义的服务搜索与匹配方法.该算法不仅考虑了功能性属性而且引入了非功能性属性来进行服务匹配.算法利用所建立的本体对服务进行语义标注,并通过对OWL-S进行扩展,增加了非功能性属性支持.论文给出了服务的定义,详细介绍了服务搜索与匹配的步骤,并以一个服务的搜索为例对算法的使用进行了说明.最后把本文提出的算法与基于关键字匹配的服务搜索算法进行了比较分析,结果表明本文所提出的算法搜索更加准确.论文最后简介了基于该算法的语义库的基本架构及功能.
Web Services is the mainstream distributed computing technology needed to build application systems based on Service Oriented Architecture (SOA), and the authors proposed a semantic-enhanced service library to support semantic-based service registration, search and assembly A semantic-based service search and matching method is used, which not only considers the functional attributes but also introduces the non-functional attributes for service matching.The algorithm uses the established ontology to semantically annotate the services, and through the OWL -S is extended to support the non-functional attributes.The paper gives the definition of service, introduces the steps of service search and matching in detail, and uses a service search as an example to illustrate the use of the algorithm.Finally, The proposed algorithm is compared with the service search algorithm based on keyword matching, and the result shows that the algorithm proposed in this paper is more accurate. Finally, the paper introduces the basic architecture and function of the semantic library based on the algorithm.