基于着色Petri网的事务工作流模型的研究与应用

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:twesai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术是实现企业业务过程建模、仿真分析、优化管理的核心技术。它将业务过程逻辑从应用系统中分离出来,达到了对过程建模、重组和重用的目的。随着工作流技术的发展,用户对工作流管理系统的可靠性和正确性要求越来越关注。支持事务处理的工作流是将数据库管理系统中的事务概念应用在工作流管理系统中,来处理错误恢复和并发控制,以保证运行结果的一致性和执行正确性。目前的工作流系统没有支持事务或者对事务支持的不充分,系统的正确性和可靠性成为成败的关键,缺乏事务支持严重阻碍了工作流管理系统更加深入和广泛的使用。 本文对工作流管理系统中的事务和事务处理进行了深入的研究,分析比较了工作流管理系统中事务概念与传统事务、高级事务的不同,并讨论了工作流中的错误类别及处理方式。在此分析的基础之上,提出了一个基于着色Petri网的事务工作流模型。为了保证关键业务活动的正确、可靠执行,该模型不仅引入活动的事务处理级别,并且提出了事务范围的概念,并从应用语义的角度对它进行扩展。此外,还提出了一组事务恢复执行模式,其目的是为了保证事务范围具有放松了的原子性,恢复执行模式能根据模型中的事务语义灵活有效的进行失败恢复。该模型允许用户在工作流执行前临时加入任务执行的状态依赖,并通过这个任务状态依赖表达复杂业务规则的面向事务和面向应用的需求,为现有的工作流系统提供一种合理的基础理论以扩展工作流的事务支持。 在上述研究的基础上,开发了工作流管理系统FlexWork介绍了其总体功能结构,重点讨论了过程定义子系统的事务语义表达,运行服务子系统的分析与设计,以及重要功能部分的体系结构。本文旨在为工作流技术中事务处理方面的研究进行既有学术价值又有实用价值的积极探索。
其他文献
综合网络管理系统对网络进行统一的、一体化的管理,因此,综合网络管理系统需要与各专业子网网管系统交换管理信息。从而出现了DCOM, CORBA, RMI等分布式对象技术,可是这些技
近年来,软件体系结构已经成为软件工程领域的研究热点以及大型软件系统开发中的关键技术之一。随着软件系统规模越来越大、越来越复杂,整个系统的结构和规格说明显得越来越重
科学家与科幻作家一直梦想着人类能够制造出智能机器,而这种智能机器首先要能够对可视世界进行理解。Alan Turing相信数字计算机可以具备理解场景的智慧和能力,这就拉开了机器
计算机技术、网络通信技术、智能传感技术、微电子技术的成熟和发展为智能家居的发展创造了良好的前提条件和基础。但现有的家居系统中都存在不足和缺点,而且在智能方面还存
早在上个世纪七十年代,Wyner建立了搭线窃听信道和第二类搭线窃听信道这两个通信安全模型。搭线窃听信道模型由一个发送者,一个接收者和一个窃听者组成,在该模型中Wyner假设
近年来,本体已经成为人工智能、知识工程、语义Web、数据集成、信息检索等研究领域的热门课题。应用本体的主要目的是为了实现知识的共享和复用。而本体的构造目前还没有一个
油井作业施工总结审核系统是油田中校对施工总结内容的应用系统,该系统存储了大量的油田生产作业数据,完成审核的数据表明了在作业内容中曾经出现的错误。在这些不同层次的数
工作流是经营过程的计算机实现,工作流管理系统是这一实现的软件环境,而工作流引擎则是工作流管理系统的核心。目前的工作流引擎多是构建在C/S或B/S的网络结构基础上的,由于所有的
三维模型的形状分析和变形是当前计算机图形学领域的一个研究热点,在娱乐产业、人机交互、多媒体以及通讯等领域都具有广泛的应用。各种三维激光扫描仪的出现,使得三维数据的获
框架是特定应用领域中的面向对象软件重用技术,是由特定应用领域的软件体系结构所决定的软件构架。应用框架可以降低软件开发的成本、提高软件质量.随着面向对象技术、Web技