论文部分内容阅读
自万维网之父Tim Berners-Lee提出了语义Web(Semantic Web)的概念以来,语义Web和Web服务成为目前万维网中发展的两个重要趋势,这两种技术的结合产生了一个新兴的研究课题,那就是语义Web服务。语义Web服务是指用语义Web标记语言来描述Web服务的语义,从而能够使Web服务成为计算机可以理解的实体,进一步能够支持Web服务的自动发现和复合。在服务发现的过程中涉及到服务之间的语义匹配算法和服务复合模式。本文研究的是基于本体的语义Web服务发现机制,目标是利用一个合理的语义Web服务匹配算法,使得在服务发现时服务之间的语义匹配可以得到合理的匹配度,并根据匹配度得到服务之间的匹配关系,进而指导动态的服务查找及服务复合。服务复合是服务发现中很重要的一步,它可以在很大程度上重用现有的资源来满足用户的需求,在这里服务之间的匹配度决定了服务复合时将采用何种复合模式。研究的意义是软件Agent可以按照服务请求者的需求自动对服务之间的语义匹配度进行计算,根据计算的结果自动发现,执行,复合已经注册的语义Web服务,从而使服务可以动态的,灵活的满足用户的需求。 本文对语义Web服务发现技术,包括Web服务技术及存在的问题,Web服务的语义化理论,描述语言OWL、OWL-S,UDDI服务注册发现机制,基于功能性的服务匹配算法,及服务复合模式进行了研究。在匹