基于Pi演算的服务组合建模与验证

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:exiayouhun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务是一种新型的分布式的计算模型,可以在多种异构平台的基础上构建一个通用的、无关平台的、无关语言的技术层,使得不同平台之上的应用更为方便地进行连接和集成,具有更好的开放性,是建立可互操作的分布式应用程序新的平台。  随着Web服务技术的快速发展和应用,单一的Web服务由于功能有限,所以往往采用Web服务组合的方法来生成功能复杂且满足应用需求的Web服务。然而在研究Web服务组合的过程中,如何使用进程代数来形式化的对Web服务组合进行描述并且验证Web服务组合的正确性是一个关键性问题,因为流程的正确性问题必须在它正式实施前得到形式上的建模与验证。  本文分析了Web服务组合验证的必要性,比较了Web服务组合的验证方法,并采用Pi-演算对Web服务及其组合进行形式化的建模和描述。在简单介绍了Web服务及Web服务组合相关的理论和技术之后,深入地研究了Pi-演算的语法定义和结构等价、行为等价理论,给出了Web服务协议栈和Pi-演算的对应关系,提出了基于Pi-演算的服务组合验证方法。  最后利用Pi-演算的方法对电子购物系统的服务及其组合进行了形式化的建模和描述,通过一款针对Pi-演算开发的自动验证工具MWB对Web服务组合模型的正确性进行了验证。
其他文献
随着Internet和网络技术的快速发展,各种类型的网络应用迅速增加并且变得日益复杂。对网络应用系统进行分析和研究以保证系统的稳定性和可靠性具有重要的意义。模拟网络系统的
随着互联网技术的不断深入发展,信息技术在社会各领域中不断普及应用,许多传统、经典的信息技术科学方法在新领域中的应用遇到了新的问题与挑战。传统的HTML语言在数据表示、交
随着云计算技术的迅速发展,在各个领域都出现了云计算应用系统。而且大多数的云计算系统都选择Hadoop平台进行开发和测试。Hadoop是一个开源的代码框架,它实现了对大型数据的并
医学图像分割是医学图像处理中一项非常重要的工作,是由医学图像处理到分析的关键步骤,是目标分离、特征提取和参数测量的基础和前提,使得更高层的医学图像诊断与理解成为了可能
当今科技日新月异,因特网的发展也是十分的迅速,诸如图片文件、音频文件、视频文件等不同格式的文件,以这类文件作为数字内容的商品充满了整个因特网。由于这些数字内容商品
本文给出了U型钢刚性支架和可缩性支架内力及其位移的计算方法,对于可缩性U型钢支架,本文认为在计算支架内力时除应考虑围岩作用对支架产生的弹性抗力影响,同时还应考虑支架缩动
大型机加工件在生产和加工过程中,由于加工机器自身以及人为装配原因,零件必然会产生一定的形位误差,既工件的实际形状和位置相对于设计所要求的理想形状和位置会产生偏离,其偏离
由于单个的Web服务已经无法满足服务请求者的复杂功能需求,因此如何将已有的、运行在异构平台的Web服务组合起来,提供给用户更为强大和增值的功能,成为Web服务领域研究的一个
随着世界经济一体化进程速度的进一步加快和我国改革开放的不断深化,被称为企业“第三利润源泉”的物流对经济活动的影响日益明显,引起人们越来越高的重视。物流企业能否快速、
随着信息技术的快速发展,人们获取和产生数据的方式越来越先进,越来越多的结构化数据被存储下来,数据量达到了TB级别,甚至PB级别,这些数据具有规模大、处理速度快、蕴含价值高等特