基于环境本体的Web服务自动组合及验证

来源 :中国科学院数学与系统科学研究院 | 被引量 : 0次 | 上传用户:williamchu2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务技术将静态的、无结构的Web页面扩展到Internet上具有自主行为、具备执行任务能力的服务,Web服务成为基于Internet进行分布式计算的基本元素,实现了分布式系统间的跨平台、跨语言和松耦合。Web服务的自动发现和组合是Web服务技术的一个重要研究领域。   本文以需求工程中基于环境建模的思想为基础,提出了一个描述Web服务能力的语义框架,在Web服务作用的资源本体和Web服务与环境的交互本体的基础上,刻画Welb服务对其环境的作用能力。本文提出了一个需求驱动的Web服务组合模型。本文还提出用进程表达式描述Web服务与环境的交互行为,并建立了从行为的语义表示到开进程表示的自动转换机制,这样组合Web服务的行为性质就可以通过π演算中的进程等价理论被自动地验证。   本文的主要工作可以总结为以下四个方面。   1.提出用环境模型刻画Web服务的语义,支持Web服务的自动发现和组合。   建立了Web服务的顶层环境本体:包括服务的操作资源本体和服务与环境的交互本体。并提出了基于环境本体的Web服务能力描述框架,从两个相互关联的角度进行Web服务的描述,即:期望的对环境的作用和使能这些作用的行为。   2.提出了Web服务的环境变迁依赖图模型。   这个变迁图模型是Web服务的能力描述框架的一种直观表示,主要以Web服务的操作资源的状态变迁为结点,以状态变迁间的依赖关系为边,能够方便地刻画Web服务的环境以及环境中各个元素之间的关系。它既支持基于环境的Web服务的组合,又能够将语义描述框架转换为形式化的进程表示。   3.提出了需求驱动的Web服务组合算法,实现了动态建模、动态组合的目标。   由于需求也是描述环境在软件的作用下展现的性质,本文用统一的环境模型描述需求和Web服务。那么根据需求建立Web服务组合的过程就是组合已有Web服务的变迁使其能够满足需求中的变迁描述的过程。   4.利用π演算的进程等价理论,对Web服务的描述模型和组合模型进行形式化的验证。   建立了Web服务的环境变迁图模型与Web服务的行为进程表示之间的对应关系和转换规则,并通过一个案例展示了Web服务的组合以及利用π演算的进程等价理论对组合模型进行验证的过程。
其他文献
学位
P2P计算是一项具有广泛发展前景的技术,它带给我们的不仅有机遇,还有挑战。受到P2P本身结构特点的影响,P2P系统易于受到攻击,因而安全问题在P2P研究中占有相当重要的位置。信任管
近年来在人工智能领域,不确定性问题一直成为人们关注和研究的焦点。贝叶斯网是用来表示不确定变量集合联合概率分布的图形模式,它反映了变量间潜在的依赖关系。使用贝叶斯网建
随着互联网的发展和普及,互联网隐私问题已经成为上网用户最关注的问题之一。通常,用户的个人隐私数据被大量地存储在Web站点中,由于互联网上信息获取的方便和快捷,当个人的信息
人类接触的各种信息中,图像信息占据了60%~70%的。图像信息是人类传递视觉信息的主要媒介,图像给人们直观而具体的物体形象,这是声音、语言和文字所不能比拟的,因此数字图像已称为当
遗传算法(Genetic Algorithm——GA),是模拟达尔文的遗传选择和自然淘汰的生物进化过程的计算模型,它是由美国Michigan大学的J.Holland教授于1975年首先提出的。J.Holland教授和
高能粒子直线加速器是采用沿直线轨道分布的高频电磁场加速电子、质子和其它重离子的装置。根据加速粒子的不同分为电子直线加速器、质子加速器、重离子直线加速器等。加速器
三维地质模型可视化交互系统指出了利用计算机和人共同构建三维地学模型系统,强调了人机交互在三维地学模型软件中的重要作用。本文以面向对象的思想和基于组件的理论,完成了
随着生活品质的提高,人们生命财产的安全与保障越来越受到重视。各国政府纷纷建立各种应急的机制和系统,以应对突发的应急事件的威胁和侵袭。目前常见的突发应急事件的处置方式
在真实世界的分类问题中,不同的分类错误往往会带来显著不同的损失,而且不同类别样本的数目往往有显著的差别。传统的机器学习研究假定所有的分类错误会带来相同的损失,而且不同