论文部分内容阅读
随着信息技术的进步和Internet的迅速发展,一个全球性的信息社会正在逐渐形成,Web上提供的服务呈指数级增长,必须要有一个合适的服务发现机制来支持Web服务。但是目前在Web服务的表达和检索方面,存在着许多技术缺陷,制约着Web服务准确、高效的发现。语义Web是对未来Web体系结构的一个伟大构想,其基本思想是通过本体(Ontology)和Web内容的语义标记,使计算机能够理解并处理Web上的信息。将语义Web引入到Web服务中,可以满足智能软件代理对Web服务的有效检索和访问。语义Web服务是语义Web与Web服务相结合得到的产物,通过服务的自动发现、自动组合和自动执行来实现信息智能、自动的交互。Web服务的特点是用它可以实现平台无关、松散耦合的应用集成,而加入语义,使得信息交互具有智能性。
论文在研究与分析国内外相关研究成果的基础之上,主要完成了以下几个方面的工作:首先研究了当今Web服务的主要技术和语义Web的主要技术,包括UDDI、WSDL、SOAP、Ontology和OWL-S等,并对发现机制的重要技术:语义Web的关键技术Ontology和语义Web服务的描述模型OWL-S进行了详细阐述。然后对语义Web服务描述模型OWL-S进行扩展,增加了地域位置信息和时间、费用、可靠性等质量描述信息,得到扩展的OWL-S+模型。运用OWL-S+,提出了一种有助于提高匹配效率的匹配策略。该匹配策略从服务功能和质量性能匹配两方面考虑,较全面地反映Web服务的功能和服务质量,具有较高的查全率和查准率,且较好地满足了用户需求。论文最后给出了一个基于语义Web服务发现的应用实现--交通建设项目质量检验与评估服务的发现。
论文提出的扩展的OWL-S+和语义Web服务发现的匹配策略,为语义Web服务提供了一种新的服务发现策略。论文结合实际项目背景建立的语义Web服务发现平台,也为语义Web服务在企业中的智能应用集成和数据共享提供了一个较好的解决方案。