一种工作流异常处理模型研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:wuan461618
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet/Intranet应用的普及和Web技术的发展,为Web工作流管理系统的实现提供了一个理想的平台,而基于Web的工作流管理服务为异地办公以及跨企业的合作提供了良好的基础。采用Web技术已成为新一代工作流管理系统的主要特征。为了设计可靠的基于Web的工作流系统,不仅要求系统在正常情况下能够发挥作用,更重要的是要求它能够灵活处理各种异常情况。当异常情况出现时,应采取措施恢复数据并保持数据的一致性,在某个节点发生错误时要能够采取措施保证整个系统不会崩溃。应尽量将不可预测的异常转变成可预测的异常,然后对可预测的异常事件进行处理,使出现异常的流程实例也可以正常结束。对工作流管理系统中可能发生的异常情况进行分析后,提出了一种异常处理的模型。该模型对基本的工作流模型进行扩充,加入了一个异常处理机构。异常处理机构包括规则数据库、异常处理数据库EHDB、规则挖掘模块和异常记录检索模块。对异常处理规则的数据结构进行了较深入的探讨,引入了层次概念描述规则的属性。设计了一个数据记录为层次结构的异常处理规则库,用于存放这些异常处理规则。当异常发生时,通过检索异常处理规则库找到与当前异常相似的规则提供给流程监控者作为参考。为迅速地检索到与当前异常情况最匹配的处理规则,设计了时间复杂度较低的异常处理规则检索算法。设计了向异常处理数据库中添加新的处理规则的算法以及异常处理规则库中筛选记录的最久不用置换算法。将此异常处理机制在一个实际的工作流管理系统上进行实现。设计了异常处理数据库和规则检索API、规则添加API和规则筛选API,并用一个流程实例验证了此机制的可行性。
其他文献
随着企业信息化的发展,一个企业往往有很多种异构信息系统在同时使用,形成一些"信息孤岛",在很大程度上限制了信息系统在企业运作中的作用.例如,在"信息孤岛"下,企业信息数据
随着现代社会计算能力需求的迅猛发展,单台计算机已经不能胜任一些大规模应用问题的解决.这就需要将多种计算资源通过高速网络连接起来,共同解决大型应用问题.集群技术的发展
随着互联网的极大普及和计算机技术、信息管理技术、信息系统的迅猛发展,各行业的数据量激增,在此背景下诞生的KDD(Knowledge Discovery in Databases,知识发现)和DM(Data Mi
随着企业信息化程度的提高,企业可获取信息的种类和结构越来越丰富。从传统的关系型数据库,到XML文档以及分布于Web上的大量半结构化的信息。而传统上的各种应用都是直接建立
在现实生活的很多应用中,数据流这种新型的数据随处可见,例如:网络事务日志、电话呼叫记录、信用卡交易以及传感与监控系统等。相对于传统的静态数据,数据流具有无限性、连续
由于科技的发展,电子商务变得越来越火爆,同时也带来了新的机遇和挑战.有挑战就有风险.电子商务系统开发的风险主要有五个方面,他们分别是可用性方面的风险、性能方面的风险
伴随着Internet的蓬勃发展,电子商务正以其高效、低成本的优势,逐步成为新兴的经营模式和理念.B2B、B2C等经营模式的不断优化和成熟更是推动了世界范围内电子商务的发展.人们
随着现代网络的规模不断扩大,复杂性不断增加,网络的异构性越来越高,网络管理的重要性与日俱增。特别在我国,迫切需要对中小型网络提供有效的管理。 对于异构网络的管理,SNMP(S
该文利用网络管理技术,较为完美的解决了此问题,从而为分布式防火墙的广泛使用提供了基础.论文通过以下方法设计和实现了一种有效的分布式防火墙的管理方法.1、设计和实现了
质量是产品的生命,软件质量同样也是软件产品的命脉.在当前中国软件产业蓬勃兴起,计算机应用日益普及的时期,强调软件质量,重视软件开发过程中的质量控制,有着尤为重要的现实