异步交互的Web服务建模与相容性检测

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:wangxd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着服务组合系统的广泛应用,许多新的研究问题被提出。由于Web服务松散、低耦合等特点,使得Web服务之间的异步交互方式被广泛的采用。而以往的研究往往局限于同步交互情形,很少关注异步通信情况下服务之间交互。在同步条件下,可以使用现有的UPPAAL模型检测工具进行服务交互建模与检测,而在异步情况下需要给出合适的交互模型和检测算法来检测服务的相容性。另外,实际的业务需求常常要求服务之间的交互行为需要添加时间约束。在这种情况下,参与服务组合的服务交互行为必须在满足特定时间约束的前提下,才能保证服务的正确组合,因此,需要对带有时间约束的服务相容性进行检测,但现有的研究多是针对服务交互行为本身能否正确的进行交互,缺乏对操作行为带有时间约束条件的检测验证。针对上述问题,本文的给出了带有时间约束的服务相容性检测方法,具体研究工作如下:(1)分析了三种服务交互模型,分别是同步交互模型、本地序列化异步交互模型、相互序列化异步交互模型,确定在同步和异步不同情形下适用的交互模型。(2)讨论了基于时间自动机的服务建模方法。本文采用将BPEL进行时间属性的扩展,根据实际的业务需求规约在活动元素上添加时间约束属性,将扩展后的BPEL转换为时间自动机。最后分析归纳了BPEL活动元素到自动机模型的转换规则。(3)通过分析给出了异步交互的服务相容性的检测流程和检测算法,设计实现了带有时间约束的服务相容性检测原型工具,该工具支持带有时间约束的异步交互Web服务相容性的检测,最后通过实例分析,表明验证方法与检测算法的可行性。
其他文献
随着定位技术的发展,以参与方的坐标信息作为自身身份凭据的概念逐渐引入到安全机制中,基于位置的身份验证在安全定位和密钥协商中扮演着越来越重要的角色,更多的协议也将设备的
由于当前互联网架构是一个五层的沙漏模型,无法对中间层进行较大改动。另外,Internet服务提供商为了追求最大投资回报率,不愿部署新式的网络,因为只有大多数自治域都部署后新
专家评标是招投标中的关键环节,专家抽取与通知工作的电子化和自动化是电子招投标发展的必然趋势,也是保障专家评标规范、合理、高效开展的重要途径。对于具有远程抽取和并行
进入21世纪以来,互联网和移动通信的普及浪潮已席卷世界每个角落,对人们工作、学习、生活等都产生了非常深刻的影响。然而通信网络带来丰富信息的同时,也带来了新的问题,网络为泄
具有智能特性的进化计算,已被成功应用于数据挖掘领域。基因表达式编程(GEP)是在遗传算法和遗传编程基础上提出的一种新型的进化计算,已在函数发现、优化问题等方面取得了良好
三维数字获取技术的快速发展使得人类获得越来越多的三维几何模型数据,这些几何模型数据中典型的有静态的点模型数据和动态的运动捕获数据。为了对庞大三维几何模型数据集进行
基于偏微分方程的曲面构造方法是计算机图形学中众多曲面造型方法中的一种重要的方法,在构造过渡面、自由曲面和功能曲面设计方面都有很重要的应用价值。该方法的特点是将所
为了提高大区域高压输电线路在线监测系统在恶劣环境下的可靠性,需要利用系统中的无线传感器网络对WiFi通信链路进行补充,以便可以在WiFi设备失效的情况下代替其进行数据传输
随着3G技术、移动互联网的兴起,无线视频通信的市场需求越来越广泛。目前,无线视频通信应用已经成为无线通信业务发展的核心组成部分。但是由于无线网络传输带宽的限制、信道
随着网络信息技术的快速发展,可收集信息的种类和数量都呈指数增长,而基于信息共享、科学研究等方面的需要,数据收集者需将收集到的数据信息进行发布。由于发布的信息中涉及到很