基于环境本体的Web服务功能描述和发现

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:guaodeshanying
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着基于Internet的应用的延伸,面向服务的计算(Service-Oriented Com-puting,SOC)应运而生,其目的是有效解决在分布、动态和异构环境下,数据、应用和系统集成的问题。Web服务是面向服务的计算的一个重要支撑技术,它将万维网(World Wide Web,WWW)上静态的、无结构的Web页面扩展到拥有自主行为的、具备执行任务能力的Web服务。Web服务的语义描述和发现是Web服务技术的一个重要研究领域。   本文提出了基于环境本体的Web服务功能描述和发现。其特点是,在Web服务功能描述中引入基于环境建模的思想,认为软件能力可以体现为软件所处于的环境在软件作用下将展现出来的状态的变化。也就是说,软件行为的结果将映射到其所处的环境之上,反过来环境的变化是由环境中软件的作用引起的。从这个意思上说,Web服务的功能可以用环境在它的作用下可以发生的变化来刻画。根据这一思想,本文提出构建环境本体刻画Web服务可操作的环境实体的静态结构和可发生的状态变化,提出基于环境本体的Web服务描述框架,将Web服务的功能刻画为Web服务可施加在环境实体上作用的效果,即环境实体状态变迁,最后提出基于环境实体状态变迁的Web服务发现方法。   本文的主要工作可以总结为以下四个方面:   1.定义了Web服务的上层环境本体。   提出了环境实体动态模型的概念,构建含状态和状态变化特性的环境实体模型,形成Web服务的环境本体。环境本体是领域相关的,这些领域相关的本体构成可供Web服务共享的领域知识。此外,开发了环境本体建模工具Protege-EnvOnto原型,用于辅助领域专家构建领域环境本体。   2.提出了基于环境本体进行Web服务功能语义描述的方法。   在环境本体的基础上,从Web服务的环境,Web服务与环境的交互以及环境实体在交互过程中的状态变化三个方面,描述Web服务的功能。根据Web服务的这个功能描述,可以从环境本体中推导出Web服务的环境变迁图。相比于传统的基于输入输出描述的方法,该方法能更好地描述Web服务的功能。并且,通过环境实体及其状态变化关系的桥梁作用,不同的Web服务功能可以进行比较。   3.提出了需求描述和Web服务功能描述之间的匹配过程,以支挣Web服务的发现。   从基于环境建模的思想出发,对服务的请求描述的是期望的环境以及期望环境发生的变化,这样可以实现对需求和Web服务功能的统一描述。在Web服务发现过程中,需求和Web服务首先通过它们共同的环境实体建立起了联系。其次,对这些共同环境实体的作用可以在环境本体的基础上获得环境变迁图,然后对环境变迁图进行匹配,判断Web服务是否能满足需求。环境本体作为共享的知识源,在需求与Web服务的匹配过程中承担了桥梁的角色。   4.设计了Web服务功能语义描述和发现的原型系统框架。   设计了一个基于环境本体获得Web服务功能的语义描述,以及支持Web服务发现的原型系统框架。并以一个简单的提供在线教学课程的Web服务为例,展示基于环境建模方法对于Web服务功能描述和发现的可行性。
其他文献
信息技术的发展,使企业的全球化竞争日趋激烈,销售系统设计的目的是帮助企业进行更好的客户产品的销售管理,使企业建立弹性化和灵活性的业务流程,提高工作效率,减少人工操作中
本文首先概要地介绍了汽车电子领域的焦点——CAN/LIN总线技术,并结合基于重型卡车的CAN/LIN总线整车仪表控制系统的研发工作,从其机理、总体结构的研究到软硬件的开发设计、
随着Lntcrnct技术的迅猛发展,对人机之间,尤其是机器与机器之间的交互需求越来越多。具有松耦合性,自我描述以及XML文档驱动等特征的Web服务技术作为一种新型的分布式计算模
学位
网格是继Internet后的新一代信息基础设施,是新一代软件基础支撑平台。网格环境开放、动态、多变,其用户多样,用户需求多样且不断变化。面对网格新形势,研究如何构造可随网格环境
广告检测与识别技术是指利用计算机对广播电视节目中出现的广告进行自动检测并识别。由于音频广告检测与识别和相应的视频处理相比,效率更高,因此本论文将重点关注音频广告检测
目前,中职学校学生就业难,这是众所周知的。在“双向选择”“自主择业”过程中,既有成功的喜悦,也有无可奈何的叹息。在这方面,无奈和叹息的多半是中职毕业生。对此问题,教育专家提
现代汉语介词(以下简称为介词)是现代汉语语法词类中的一个重要类别,没有实在的词汇意义,但是介词却是汉语语句中重要的语义信息标记,对汉语的词义消歧、语义分析等工作提供帮助
伴随 Web的飞速发展,其带来的问题也日益显现,Web内容中出现了各种各样的不良信息,已经开始侵入人们的生活,严重玷污了网络环境,有悖于和谐社会的理念。由于很多 Web没有传统
基于网页的数据挖掘研究已经取得了很多成果,但是基于文件共享系统的文件数据挖掘方面的研究还是一片空白。Maze系统是有中央控制结构的F2P网络文件资源共享系统,它共享着海量
作为一类用于知识表示的形式化工具,描述逻辑在语义Web中扮演着关键角色,成为了W3C推荐的Web本体语言OWL的逻辑基础。描述逻辑的主要特点,在于具有清晰的模型-理论语义,在提供了