基于着色Petri网的工作流引擎设计与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:Oom
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流管理是一个广泛应用并迅速发展的新技术,目的是为了让合适的人或软件在恰当的时间执行正确的工作。它的主要特点是使计算机上的处理业务流程自动化,使人以及各种应用工具相互之间协调,以完成某项工作。 通过分析目前的工作流技术和产品,总结了两个问题:(1)许多工作流管理系统都提出了他们自己的过程建模语言,用来满足具体用户的需求,但是这些语言缺乏形式化的方法来确定其性质和合理性;(2)许多工作流管理系统功能过于庞大,不适合一些中小型应用,而开发一个新的工作流产品时,有大量的相同功能需要重新设计开发。因此,抽象出工作流管理系统的核心功能,设计可重用的工作流引擎,是一个有效的解决途径。 本文从以上两个方面进行了有益的研究和探索,得出了一些理论和实践的成果: (1)建立了基于着色Petri网的工作流过程模型。在工作流网(WF-net)的基础上,通过引入了颜色的概念,定义了着色工作流网(WFC-net),,增强了模型的建模能力。 (2)设计了四种基于WFC-net的工作流多实例模式,并对设计结果进行了仿真实验和分析。通过与其他工作流产品的比较,证明了WFC-net具有较强的建模能力。 (3)设计并实现了一个可重用的轻量级工作流引擎。该引擎具有以下特点:将工作流逻辑和应用逻辑剥离,使引擎变得更简单;采用内存存储技术,使引擎变得更快速;设计了灵活的资源管理,使引擎功能强大;引入事件通知机制和事务处理机制,增强了系统的可扩展性可靠性。 本文设计的工作流引擎既可以作为工作流管理系统的一个核心部分,也可以很方便地和其它应用集成,应用到所有需要工作流技术的场合。
其他文献
【摘要】本文根据单片木耳栽培过程中发生的问题,提出了针对性解决方案,并且进行了现场调查,总结单片黑木耳栽培过程中出现的常见病害,帮助广大栽培者解决单片黑木耳的常见病害问题。  【关键词】单片黑木耳 常见病害 防治措施  【中图分类号】S436.46【文献标识码】A 【文章编号】2095-3089(2015)02-0021-01  目前常用的黑木耳生产模式为段木栽培,但是近年来段木资源逐渐减少,天保
国内许多车用电磁继电器制造商均没有车用电磁继电器装配及检测自动化生产设备,仅能依赖人工做逐一检测及装配,不仅耗费时间及人力成本,而且生产速度慢、产品质量不稳定。另
CFB锅炉(Circulating Fluidized Bed Boiler,简称CFB锅炉)作为高效、低污染、燃烧适应性广、负荷调节性能好的洁净燃煤技术,受到人们的青睐,正在成为燃煤技术的主力军.由于其
【摘要】教育督导的基础性工作,是完成区域所有义务教育学校均达到办学标准,义务教育发展基本均衡区达标,是工作的根本和目的,因为义务教育发展基本均衡,决定推进实施素质教育。  【关键词】教育督导 基础工作 改革创新 示范达标  【中图分类号】G52【文献标识码】A 【文章编号】2095-3089(2015)02-0022-02阿  做为一名正校级督学(高级教师职称、大学本科、党员)的我,平时认真学习研
随着"十一五"项目建设和社会主义新农村建设的启动,近年来我国固定资产投资的高速增长和机械行业的稳定运行使得钢材的需求大大增加.国内多家钢铁企业都争相扩展自己的宽热连
伴随着现代导航技术快速发展,导航系统的种类越来越多,但任何一种导航系统单独使用时,都会存在一定不足,而采用组合导航技术可提高导航系统的整体性能及可靠性。北斗卫星导航系统