基于C_net的BPEL控制流建模

来源 :北京大学 | 被引量 : 0次 | 上传用户:weiwen1982
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,业务流程执行语言BPEL作为描述web服务组装的语言已经被广泛接受。但是由于BPEL是用XML表示,自然语言描述其语义,缺乏形式化,很容易在设计中引入不易发觉的错误。对于企业来说,很多BPEL涉及数额庞大的交易,任何设计错误都可能带来巨大损失,事后的修复在时间上和成本上都可能付出巨大的代价。因此有必要在部署流程之前,对流程的正确性进行建模和分析。 本文使用一种具有强大描述能力的高级Petri网--Cnet来建模BPEL的控制流。本文的建模范围涵盖BPEL控制流的所有元素,不但包括了基本和结构化活动,而且建模了作用域以及相关的错误、补偿、事件和终止处理。本文还刻画了BPEL中的死路删除,特别是作用域的正常行为和错误处理的死路删除。在从BPEL到Cnet的转换中,本文为每个元素的映射提供了统一的接口,这样对于任意给定的BPEL流程,可以先把各组成部分按照本文的Cnet模型转换,再通过统一的接口进行组装。最后本文提出了正确的BPEL流程应该具有的两个性质--畅通性和无冗余性,并给出了利用可达图来验证这些性质的方法。
其他文献
随着移动通信的迅速发展,移动通信业务从传统的话音业务向以Internet接入和多媒体业务为主方向发展的趋势已经清晰可见。未来移动通信的目标在于建立一个无处不在的全IP分组数
真实感图形渲染是计算机图形学发展的一个重要方向,而目前的渲染技术都是基于物理的方法,通过模拟光线在场景中反射及折射反映出场景中的光照情况,从而通过计算光能来渲染出场景
快速、准确的手势跟踪系统具有广阔的应用前景。由于特殊的穿戴式硬件造价高昂,并且设备本身还会限制自由,因此近年来,基于廉价摄像机的手势跟踪系统成为了人本界面的重要研究课
多标签分类问题是指一个样本同时属于多个类别或具有多个标签的问题,是最为复杂的分类问题之一,目前已经应用于蛋白质分类、音乐归类、场景分类、多媒体对象自动标注、信息检索
图像非真实感绘制(Non-photorealistic rending:NPR)技术已经被广泛的应用于数码相机、手机,但作为数码相机的伴侣产品,如何将NPR技术和数码像框进行有机的结合,使数码像框能够
闪存有两种类型:NOR型闪存和NAND闪存,它们在硬件接口、读写单元的大小、读写速度上、以及制造成本等都有很大不同。NOR型闪存主要用来存储代码,NAND型闪存则主要用来存储数据。
随着空间数据库的快速增长和广泛使用,如何从空间数据中自动地发现空间知识变得越来越重要。空间co-location模式挖掘寻找给定空间属性之间的关联关系,是数据挖掘的主要研究方
分布式蜜网技术的提出为互联网安全威胁监测提供了一种有效方案:通过在互联网不同位置部署蜜网站点,采集恶意代码和黑客攻击在网络中产生的安全威胁数据,可供安全应急部门快速感
句法分析是自然语言处理中的重点和难点。组块分析是一种非常重要的句法分析预处理手段,通过将文本划分成一组互不重叠的片断,来达到降低句法分析的难度。它是处于语句的分词
分类是数据挖掘领域中的重要研究方向,随着数据仓库和联机分析处理技术的发展,大量的数据被存储在数据仓库系统中,传统分类算法的不足逐渐显现出来,比如缺乏用户的导向和控制,不能