基于ECAA规则的工作流异常处理研究

来源 :商场现代化 | 被引量 : 0次 | 上传用户:peiyhpyh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 规则的使用为异常处理提供了较大的灵活性,系统介绍了ECAA规则和工作流异常处理机制,提出了结合ECAA规则法来进行工作流异常处理的新策略,构造了基于规则法进行异常处理的工作流参考模型,并研究了应用ECAA方法处理工作流异常的机制。
  [关键词] ECAA规则 工作流异常 工作流异常处理
  
  一、工作流异常
  如何在适当的时间将适当的信息传递给适当的人用适当的工具进行处理。组织机构为了适应动态多变的业务环境和激烈的市场竞争需要经常改变业务流程。工作流中预先定义的参数在执行过程中很难适应前后环境的变化。工作流对异常的处理需求日益迫切。工作流异常指没有人工干预计算机就不能正确处理的情况,即任何对已有的协同处理过程的偏移。工作流异常处理是指在异常发生后,由工作流系统提供一套机制 ,通过人工和自动处理相结合的方式,使工作流重新回复到正常流程或预测状态的方法。在业务流程出错的情况下,异常处理是保证系统能有自我免疫防护功能,保证正常流程的继续。异常处理包括了工作流中的错误处理,但更主要是对工作流执行过程中出现的,各种与原工作流定义不一致的处理。
  工作流异常有一种比较广泛认同的分类:基本故障、应用故障、可预测的异常和不可预测的异常。目前,关于工作流异常处理的相关研究主要集中于三个方面:异常处理的体系结构设计和功能模块划分;异常处理的处理策略及其在工作流建模中的描述方式;异常处理的实现方法:事务特性与程序设计结合法、知识库法、ECA(Event-Condition-Action)规则法和工作流进化法。本文结合ECAA(Event-Codition-ThenAction-Else Action)规则法来进行工作流异常(其中包括可预测异常和不可预测异常)处理的新策略,构造了基于ECAA规则法进行异常处理的工作流参考模型,并结合实例应用验证此异常处理机制的灵活性别和有效性。
  二、ECAA规则
  规则在企业中是个灵活多变的因素。文献中提出了JECA(Justified Event-Condition-Action)规则。我们可以将 ECAA 规则应用到异常处理中来,在ECAA规则中,有action1和action2两种反应动作,如果满足condition,则执行action1,否则,执行action2。
  为了更好的解决异常:ECAA规则法的action可以根据活动的事务特性来描述;使用ECAA规则法时,某异常发生后,如果找到该异常对应的规则,则直接去规则库中调用相应的异常;如果没有找到对应的规则,则找出最相似的一些案例,并根据这些案例的处理方法,按照一定的法则得到本次异常的处理方法,异常处理完成后,将本次异常处理用ECAA规则写到规则库中去,这样,即可用ECAA规则法处理不可预测异常。
  三、参考模型
  上图描述了采用ECAA规则进行异常处理的工作流参考模型。由“工作流定义工具”定义的活动和这些活动所依赖或控制的数据存储在工作流数据库中;工作流引擎执行工作流定义限制范围内的活动,该活动由人员通过“人员交互代理”产生或由应用程序通过“应用程序代理”产生;代理机构监视活动执行,必要时向工作流引擎提交活动执行的状态;当代理检测到有异常情况发生时就会向工作流引擎报告,工作流引擎与异常处理机构进行交互,根据异常处理机构反馈的信息决定该异常的处理方式。异常处理器由3部分组成:异常案例库、动态检索推理模块和ECAA规则判断异常分类机制。异常案例库由处理异常的案例组成,每个案例描述一种特定的异常类型的处理规则。动态检索推理模块负责相似案例的检索。动态生成新的案例后把该不可预测的异常存储入库。
  四、应用举例
  下面用ECAA规则来模拟异常处理,工作流约束和声明型异常处理程序都被定义为ECAA规则,ECAA规则判断异常分类机制通过查看是异常事件的类型来确定异常处理程序。本文中ECAA规则被表为六元组:(Object,Event,Condition) (Executor,Action1,Action2);表示如果可执行对象Object发生了Event异常事件,如果满足Condition条件,则执行对象Executor就执行Action1所声明的异常处理措施。如果不满足Condition条件,则执行对象Executor就执行Action2所声明的异常处理措施。
  以专家门诊系统为例,假设,当用户向系统中输入某种病所表现出的症状时,得不到用药指导记录,这时系统抛出异常。该异常属于预测类的异常,通过判断异常分类机制直接去调用异常案例库中的异常即可,此时可以从案例库中得到疑似病例的案例;但是当发生非预测类的异常时,则要执行动态检索推理异常模块,从异常结构中抽象出异常的相关信息,然后检索案例库,找到类似的案例后,分析类似案例的解决办法,并从中派生出异常的处理方法和新案例,最后把动态产生新案例存放到案例库并使用派生的异常处理方法处理异常。在此过程中可以有人工参与,通过人机交互来处理非预测类异常。在判断之前,加上与规则对应的异常事件集,将规则引入异常流程的定义,并且在异常角色标识内部引入规则的编号。
  通过对工作流异常和ECAA机制进行了研究,提出了一种应用ECAA规则进行工作流异常处理的策略。明显地提高工作流系统异常处理效率和可适用范围,缩短处理异常的时间。该方法既适合于可预测的异常,更侧重于对不可预测异常的处理。
  参考文献:
  [1]丁正国 许 炜 李 冰:工作流异常处理技术和方法[J].计算机与数字工程,2005,33(11):22~25
  [2]王 远 范玉顺:工作流系统时间异常处理研究[J].计算机集成制造系统,2007,4(13):807~808
  
  注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
其他文献
[摘要] 本文着重论述了市场与艺术、文化之间的关系,现代艺术在内容上、形式上都发轫于资本主义的市场经济体系,体现了文艺复兴以来业已形成的自由与民主的精神。但是随着市场化的深入,现代艺术的先锋性开始钝化,过度的收藏与投资,最终导致市场在思想文化领域的垄断。因此,保持市场的鲜活,加强国家的调控,提高个人的审美是当前文化发展中急需解决的问题。  [关键词] 艺术 市场 收藏 文化    艺术与市场的磨合
期刊
连锁超市的采购计划(OTB, Open-to-Buy)是在给定时期(国外通常是一个月)内计划采购额与采购员承诺购买款项之间的差额,它代表采购员留待当月购买的数量,并且随每次购买的数量的上升而下降。通过OTB,采购人员可以轻易得到最重要的管理信息,适时掌握所有商品的正确库存数量,避免因为库存过大,周转率太低而造成损失。  一、制定自己的0TB计划  1.设定控制单位。在日常的连锁超市管理中管理控制单
期刊
[摘要] 股票回购是国外资本市场中一种常见的资本运作方式,是指上市公司利用自有资金或债务融资收购本公司发行在外的股票,将其作为库藏股或进行注销的行为。本文深入探讨了上市公司股票回购动因和其效应,并且以邯郸钢铁股票回购案为例来验证本文的观点。  [关键词] 股票回购 动因 效应    股票回购(share repurchases)是上市公司从股票市场上购回本公司一定数额的发行在外的股票。在西方,股票
期刊
[摘要] 五月十二号我国四川汶川地区发生里氏8.0级大地震,到目前已经造成六万多同胞死难,无数家庭支离破碎。面对空前的灾难,我们悲痛不已。然而,面对灾难,人们日渐意识到政府管理在抗震救灾乃至灾后重建中的重要作用。本文立足于本次抗震救灾过程中政府危机管理的一些成功之处,对于灾后政府促进当地经济重建工作提出了一些建议和看法。  [关键词] 危机管理 政府能力 经济重建    一、灾后成功的危机管理  
期刊
[摘 要] 根据经济增长的主要标志——国内生产总值的部门构成,分析各产业部门中工业、建筑业、第三产业、批发零售业与国内生产总值之间的相互关系,探求各部门对经济发展的作用力,发现中国工业部门仍然是国内生产总值的重要影响因素。因此,应该一方面依靠技术进步优化产业结构,另一方面深化收入分配制度改革,完善社会保障制度,才能使经济持续稳定增长。  [关键词] 国内生产总值 部门 经济增长    一、问题的提
期刊
[摘 要] 随着竞争力的不断加强,B2B企业面临的生存环境也日益严峻,因此,B2B企业与其客户保持良好的长期关系显得日益重要,这就需要提高与客户的关系质量,要提高关系质量,就不免要研究关系质量的维度。本文首先研究了和总结了关系质量以及B2B关系质量的含义,以此为前提,在总结了一般关系质量维度的基础上,进一步总结和阐述了B2B关系质量维度,并对未来的研究方向进行了展望。  [关键词] B2B营销 关
期刊
[摘 要] 介绍了酒店网络系统防止ARP欺骗必要性。通过分析ARP协议的工作原理,探讨了ARP欺骗的危害性。最后,从酒店网络系统安全的维护工作出发,介绍了IP地址和MAC地址绑定、交换机端口和MAC地址绑定、静态配置路由ARP条目等技术能够有效防御ARP欺骗攻击的安全防范策略。  [关键词] 网络系统 ARP欺骗    近几年来,国内经济的高速发展,带来了蓬勃发展的旅游业和频繁的商务旅行活动。这些
期刊
[摘 要] 在完成商场数据仓库数据模型的设计与构建后,数据的抽取、转换、加载成为建立数据仓库最重要的工作。针对商场数据仓库对ETL技术的要求,在研究CWM工作机制的基础上,提出了基于CWM的商场数据仓库ETL系统架构的设计。通过分析CWM对ETL提供的技术支持,论证了系统架构的可行性和科学性。  [关键词] 商场数据仓库 ETL 元数据 CWM ETL系统架构    商场数据仓库数据模型建立后,一
期刊
[摘 要] 中国民营企业在跨国经营中具有机制灵活、成本低、产品价廉、市场网络广等优势, 但其经营规模小、产业层次低、品牌意识弱、技术创新能力不强的劣势也很明显。本文运用SWOT战略决策模型,分析了中国民营企业自身的优势和劣势,以及外部环境的机遇和威胁;并且进一步综合SWOT的各个因素,制定了可供企业选择的战略组合。  [关键词] SWOT 分析 民营企业 跨国经营    一、战略研究的意义  改革
期刊
[摘 要] 本文概述了iCRM,分析了客户智能,并提出了基于客户智能的iCRM的体系结构。  [关键词] 客户智能 智能客户关系管理 电子商务    随着Internet和电子商务的迅猛发展,以客户为中心的智能客户关系管理(intelligence Customer Re1ationship Management,iCRM)已成为电子商务时企业代制胜的关键。企业利用iCRM可以建立与客户之间的“学
期刊