基于动态逻辑的语义Web服务组合研究

来源 :兰州理工大学 | 被引量 : 0次 | 上传用户:zhoushuoqd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web服务技术的迅速发展,越来越多的Web服务运行在Internet上,但单个Web服务功能有限,难以满足日益增长和不断变化的用户需求。因此,如何将已有的、运行在异构平台上的Web服务组合起来,提供给用户更为强大和增值的功能,成为Web服务研究领域中的一个热点。目前,Web服务组合还面临着一些问题:如何确定Web服务之间的逻辑及时序关系,以实现Web服务组合的自动化;如何测试和验证Web服务组合,以保证组合后Web服务执行结果的正确性。针对上述问题,文本提出了基于动态逻辑的Web服务组合方法,将OWL-S描述的语义Web服务映射为动态逻辑中的动作和公式,利用动态逻辑的形式化推理来产生满足用户需求的服务组合,从而实现了Web服务组合的自动化,并保证了服务组合结果的正确性和完整性。本文的主要工作包括:1.从OWL-S中的过程模型出发,利用动态逻辑对语义Web服务进行形式化描述。对应于过程模型中的原子过程,可以对变量、变量绑定、输入、输出、前提条件和结果等多个方面进行刻画;对应于过程模型中的组合过程,可以相应地对顺序、条件、选择、循环等控制结构进行描述。2.在Web服务组合过程中,将Web服务组合问题看成基于动态逻辑的规划问题,给出了Web服务组合的形式化定义。用户所有的输入被表示为规划的初始状态,用户的输出被表示为规划的目标状态,而服务组合序列就是从初始状态到目标状态的一个规划。3.给出了基于动态逻辑的语义Web服务组合框架,用以实现自动化Web服务组合。该框架分为用户层、语义层和执行层。用户层由本体图形界面模块构成。语义层由OWL-S描述模块,OWL-S到动态逻辑的转换器模块,动态逻辑知识库模块,组合引擎模块构成,而执行层则由执行引擎模块和执行结果模块构成。
其他文献
计算机系统漏洞以及软件漏洞让大规模攻击成为可能。攻击者通过利用这些漏洞控制目标主机实施攻击。缓冲区溢出漏洞二十多年来在计算机漏洞中一直扮演重要的角色。因而了解什
随着无线网络技术的飞速发展,人们对无线网络性能提出了更高的要求,无线Mesh网络作为“最后一公里”网络接入问题的解决方案,越来越受到研究人员的关注。现有的Handoff关联策
随着网络技术的高速发展,高速网络技术逐渐得到普及,原来的网络安全防范技术如防火墙、入侵检测系统等,已不能满足网络安全的需要。入侵防御系统作为一种新的网络安全技术,受到网
分布式系统是规模以及复杂度不断扩大的计算机应用的主要表现形式。其中,分布式追踪系统以及分布式性能监控系统是大型分布式系统诊断异常、性能监控、保证系统稳定的重要手
无线局域网(WirelessLAN)作为有线局域网的延伸和补充,其优势在于较高的接入速率、部署方便、成本较低,但缺陷在于其覆盖范围有限;第三代移动通信(3G)有较大的覆盖能力,能够提供语音
随着计算机技术的发展,分数阶微分在数字信号处理领域所具备的优点越来越多的被人们认识到,其中把分数阶微分应用于二维图像信号的处理是一个刚刚兴起的研究课题。本文对分数阶
随着互联网技术的迅猛发展、科技知识的日新月异,人们对网络探索的需求与日俱增,在这样的情况下,Web上的站点和网页的数量呈现出以一种爆炸性的趋势飞速增加。按照获取信息的
近年来,Internet发展迅速并已渗透到生活的各个角落,Internet上蕴藏着大量的各类新闻信息,传统的新闻获取方式受到极大的挑战,人们进入了一个“信息爆炸”、“新闻过剩”,而“新闻
在数据时代,可视化系统开发的需求越来越大,如何制定可视化系统开发的范式已经成为一个热门的研究问题。本文从软件工程的角度出发,提出针对可视化系统开发的嵌套增量模型,帮
目前市场上各个行业对客户关系的重视程度越来越高,只有充分了解客户需求,才能更准确的提供相应的产品和服务,使利润最大化。而这其中最基本的要素便是数据挖掘中的客户分群,