BPEL流程异常处理的可终止性验证研究

来源 :武汉大学 | 被引量 : 0次 | 上传用户:txj8u5yhb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
BPEL流程异常发生时采用了事件、中断机制,且异常处理过程中还可能重新抛出异常,这些特性往往导致异常处理不能正常终止,使得BPEL流程无法正常运行。因此验证异常处理的可终止性尤其关键,通过异常处理的可终止性验证能够为系统的正确性提供保障。同时,这些特性也使得异常处理的可终止性验证比传统意义上的程序可终止性验证要考虑更多的因素。由于针对异常处理是否能达到预期目标这一问题缺乏相关研究,针对这一研究现状,我们围绕BPEL流程的异常处理可终止性验证展开了系统的研究。本文的主要研究工作包括以下四个方面:(1)提出了一种BPEL流程异常处理的形式化建模方法。该方法基于着色Petri网理论,重点研究了BPEL流程中与异常处理可终止性相关的异常抛出、捕获、处理、返回或传播等的建模。并利用该方法建立了适合可终止性验证的形式化模型。该模型能够描述BPEL流程的异常处理层次性,为异常处理的可终止性验证提供了基础。(2)提出了一种BPEL流程中输入消息变量的数据约减方法。该方法基于抽象解释理论,扩展了经典区间抽象域,并在统一的区间抽象域上借助异常控制流图分析了变量值范围,在此基础上分析得到输入消息变量的约减值。从而为异常处理的可终止性验证提供了约减的初始配置,有效缓解了状态空间爆炸。(3)提出了一种验证异常处理可终止性的模型检测方法。该方法针对异常处理形式化模型所生成的状态空间,定义了基于时序逻辑ASK-CTL的异常处理可终止性判定规则,在这些规则基础上,研究了可终止性验证算法和验证过程,为可终止性验证提供了有效的实施途径。(4)设计了一个BPEL流程异常处理的可终止性验证的原型系统。该验证系统在异常处理的开发工具和运行环境的基础上,新增了异常处理可终止性验证功能,主要包括异常处理的建模工具、数据的约减工具以及可终止性的验证工具,为可终止性验证提供了工具支持。
其他文献
[摘 要] 随着高校教育体制改革不断深入,新形势对高校财务管理工作提出了新的要求。高校要更新观念,牢固树立财务经营理理念,最大限度的发挥资金使用效益。  [关键词] 高校 财务经营 资金效益    高校扩招以来,教育体制改革不断深入,新形势对高校财务管理工作提出了新的要求。面对不断出现的复杂情况,高校财务工作应牢固树立财务经营理念,营造和谐的理财环境,多渠道筹措办学资金,提高资金使用效益,为建设现
本文应用转移一份额分析法对湖南省旅游市场结构变化相对于全国大尺度的对比进行研究,对湖南省入境客源市场的客源结构进行分析,利用分析结果,对客源市场的目标定位选择及营销提
本报讯 中国电信福建公司与龙岩市政府近日签署战略合作协议,双方将在进一步推进“互联网”六大工程方面全面合作,促进龙岩互联网经济加快发展。$$按照协议,中国电信福建公司将
报纸
介绍了钢铁企业余热利用电厂管道支架设计的一般原则,针对不同的管道支架类型提出相应的计算模型和解决方案,并对综合管网的常规设计进行了优化,最后提出合理建议,以指导实践
首先要明确儿童尿床与尿失禁是两个不同的概念。尿床是指孩子不能判断膀胱憋尿是否已经到极限,最终因膀胱过度充盈诱发逼尿肌无抑制收缩而发生的。而尿失禁则是神经方面的问题
报纸
目的探讨针刀松解椎枕肌配合高压氧治疗对颈椎病患者血流动力学的影响。方法选取2016年12月~2017年12月在我院接受治疗的70例椎动脉型颈椎患者,随机分为观察组(n=35)与对照组
日前,财政部、国家税务总局公布了《中华人民共和国车辆购置税法(征求意见稿)》(以下简称《征求意见稿》)。《征求意见稿》发布后,引起了业界的广泛关注。近日,中国汽车工业协会也公
报纸
研究了一种新型溶于水、酸、碱的交联壳聚糖在汞形态分析中的应用。以EDTA为络合剂,交联壳聚糖能选择性富集分离无机汞;以KI作为络合剂,交联壳聚糖同时富集甲基汞、乙基汞和苯基汞,0.4 mol/L NaOH可
税源管理不但是依法治税、依法征管的基础,同时也对我国的税收征管水平具有决定性作用。当前经济迅速发展,纳税人数量快速增长,征纳双方信息不对称日益严重,这对于税源管理工
采用文献资料法、测试法、数理统计法分析铁饼项目大学生运动员身体形态、体质特征.结果显示:1)训练后,男、女铁饼项目大学生运动员身高均略有升高;体重和身体质量指数方面,男