分布异构环境中事务工作流技术的研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:tzhole
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术是实现业务过程自动化的一种有效手段,事务处理技术对于提高WfMS(Workflow Management System)的可靠性,保证分布、异构的复杂业务过程的正确性具有重要作用。分布、异构环境中的大规模工作流应用具有结构复杂性、长期运行性、执行依赖性、并发执行性、结果补偿性、功能替代性等特点,因此,与具有ACID特性的传统事务相比,工作流应用中的事务通常生命周期较长、操作粒度较大、恢复属性多样且应用语义丰富。为解决传统事务面临的挑战,人们提出了多种高级事务模型及方法,但由于工作流应用的上述特点,这些技术仍然不能很好地处理如何保证工作流的事务特性的问题。 为了更好地解决上述问题,在20世纪90年代,人们将高级事务处理思想与工作流技术相融合,衍生出事务工作流(transactional workflow)技术,该技术对于支持分布、异构、复杂的关键业务过程的自动化、推动其迈向实用具有重要意义,成为十年来事务处理和工作流领域的研究热点之一。 事务工作流的正确性保证包括定义时和运行时两方面。为了准确刻画事务工作流,更好地描述其定义时和运行时的特征,对其进行合理建模是非常必要的;另外,异构环境中事务工作流的恢复属性具有多样性,不同属性的组合失配会导致有关事务特性不能得到保证,因此需要对事务工作流进行定义时的良构性判定。在此基础上,一个事务工作流的执行要能够将系统从一个一致性状态转换到另一个一致性状态,并且还要满足语义原子性要求,这就需要在运行时从并发控制和失效恢复两方面提供正确性保证。 本文针对事务工作流技术已有工作的某些不足,在相关模型及其合理性判定、并发调度、失效恢复以及实现框架几个方面进行了比较深入的研究,用定义良好的语义、算法和机制来提高工作流管理系统的正确性和可靠性,并将其进一步延伸并应用到基于Web Services的事务工作流环境中,从而能够更好地支持大规模、分布、异构、长期运行的复杂业务过程。主要工作包括: 1.深入研究了事务处理技术的起源和发展,总结了并发控制与恢复两个核心技术的研究现状,探讨了平坦事务模型的各种表现形式,研究了加入应用语义而形成的各种扩展事务模型和事务工作流,分析了相关技术的最新研究进展,包括随着跨组织业务过程集成技术的发展而得到普遍关注的开放松耦合Web Services环境中的事务处理技术,结合已有的研究成果,展望了事务处理技术未来的研究方向。 2.针对目前模型研究的不足,提出了事务工作流的过程模型TWPM。该模型支持事务恢复模式和事务恢复策略的声明,以区分事务性的和非事务性的子过程,描述不同活动可能具有的不同恢复属性;给出了面向事务工作流的执行状态转换图,可更好地描述事务工作流的执行特征;通过描述含非事务性组成的事务工作流的成功和失败语义,定义了语义原子性的概念;提出将语义原子性、可串行性和可恢复性作为事务工作流执行时的正确性准则。在TWPM模型的基础上,提出
其他文献
由于近年来车身轻量化的需求,全铝车身结构及混合材料车身结构是车身设计制造的发展趋势,其结构连接问题也面临巨大的挑战。自冲铆接作为一种冷成型技术,通过铆钉和板料形成
目的本研究通过运用高效液相色谱法建立大川芎片的特征图谱,并对洋川芎内酯Ⅰ、绿原酸、洋川芎内酯A、香草酸、阿魏酸5种指标性成分进行含量测定。方法本试验采用Agilent Por
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
经过近20年的发展,由ISO TC184/SC4制订的产品数据表达与交换标准STEP逐渐成为产品数据交换的主流标准,其应用范围涉及产品生命周期的各个方面。与此同时,为提高企业的市场反应
目的探讨自拟益气通脉汤在冠心病心力衰竭治疗中的疗效。方法选取我院收治的80例冠心病心力衰竭患者作为研究对象,按照1∶1的比例,将其分为对照组与观察组。对照组仅采用西药
将语义引入知识和资源共享中,实现基于语义的资源共享是知识共享领域研究的一个趋势。本文研究基于语义的数据访问、存储访问和资源共享。本文将数据定义为具有语义的数据对
建设学习型、服务型、创新型党组织,是新时期党建新的伟大工程的内在要求;群众路线作为党的生命线,是建设中国特色社会主义的根本工作路线。国企在建设“三型”党组织过程中,