会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

企业研究论文-基于ECAA规则的工作流异常处理研究.doc企业研究论文-基于ECAA规则的工作流异常处理研究.doc -- 2 元

宽屏显示 收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

企业研究论文基于ECAA规则的工作流异常处理研究作者张家阳徐枞巍聂会星摘要规则的使用为异常处理提供了较大的灵活性,系统介绍了ECAA规则和工作流异常处理机制,提出了结合ECAA规则法来进行工作流异常处理的新策略,构造了基于规则法进行异常处理的工作流参考模型,并研究了应用ECAA方法处理工作流异常的机制。关键词ECAA规则工作流异常工作流异常处理一、工作流异常如何在适当的时间将适当的信息传递给适当的人用适当的工具进行处理。组织机构为了适应动态多变的业务环境和激烈的市场竞争需要经常改变业务流程。工作流中预先定义的参数在执行过程中很难适应前后环境的变化。工作流对异常的处理需求日益迫切。工作流异常指没有人工干预计算机就不能正确处理的情况,即任何对已有的协同处理过程的偏移。工作流异常处理是指在异常发生后,由工作流系统提供一套机制,通过人工和自动处理相结合的方式,使工作流重新回复到正常流程或预测状态的方法。在业务流程出错的情况下,异常处理是保证系统能有自我免疫防护功能,保证正常流程的继续。异常处理包括了工作流中的错误处理,但更主要是对工作流执行过程中出现的,各种与原工作流定义不一致的处理。工作流异常有一种比较广泛认同的分类基本故障、应用故障、可预测的异常和不可预测的异常。目前,关于工作流异常处理的相关研究主要集中于三个方面异常处理的体系结构设计和功能模块划分异常处理的处理策略及其在工作流建模中的描述方式异常处理的实现方法事务特性与程序设计结合法、知识库法、ECAEventConditionAction规则法和工作流进化法。本文结合ECAAEventCoditionThenActionElseAction规则法来进行工作流异常其中包括可预测异常和不可预测异常处理的新策略,构造了基于ECAA规则法进行异常处理的工作流参考模型,并结合实例应用验证此异常处理机制的灵活性别和有效性。二、ECAA规则规则在企业中是个灵活多变的因素。文献中提出了JECAJustifiedEventConditionAction规则。我们可以将ECAA规则应用到异常处理中来,在ECAA规则中,有action1和action2两种反应动作,如果满足condition,则执行action1,否则,执行action2。为了更好的解决异常ECAA规则法的action可以根据活动的事务特性来描述使用ECAA规则法时,某异常发生后,如果找到该异常对应的规则,则直接去规则库中调用相应的异常如果没有找到对应的规则,则找出最相似的一些案例,并根据这些案例的处理方法,按照一定的法则得到本次异常的处理方法,异常处理完成后,将本次异常处理用ECAA规则写到规则库中去,这样,即可用ECAA规则法处理不可预测异常。三、参考模型上图描述了采用ECAA规则进行异常处理的工作流参考模型。由工作流定义工具定义的活动和这些活动所依赖或控制的数据存储在工作流数据库中工作流引擎执行工作流定义限制范围内的活动,该活动由人员通过人员交互代理产生或由应用程序通过应用程序代理产生代理机构监视活动执行,必要时向工作流引擎提交活动执行的状态当代理检测到有异常情况发生时就会向工作流引擎报告,工作流引擎与异常处理机构进行交互,根据异常处理机构反馈的信息决定该异常的处理方式。异常处理器由3部分组成异常案例库、动态检索推理模块和ECAA规则判断异常分类机制。异常案例库由处理异常的案例组成,每个案例描述一种特定的异常类型的处理规则。动态检索推理模块负责相似案例的检索。动态生成新的案例后把该不可预测的异常存储入库。四、应用举例下面用ECAA规则来模拟异常处理,工作流约束和声明型异常处理程序都被定义为ECAA规则,ECAA规则判断异常分类机制通过查看是异常事件的类型来确定异常处理程序。本文中ECAA规则被表为六元组Object,Event,ConditionExecutor,Action1,Action2表示如果可执行对象Object发生了Event异常事件,如果满足Condition条件,则执行对象Executor就执行Action1所声明的异常处理措施。如果不满足Condition条件,则执行对象Executor就执行Action2所声明的异常处理措施。以专家门诊系统为例,假设,当用户向系统中输入某种病所表现出的症状时,得不到用药指导记录,这时系统抛出异常。该异常属于预测类的异常,通过判断异常分类机制直接去调用异常案例库中的异常即可,此时可以从案例库中得到疑似病例的案例但是当发生非预测类的异常时,则要执行动态检索推理异常模块,从异常结构中抽象出异常的相关信息,然后检索案例库,找到类似的案例后,分析类似案例的解决办法,并从中派生出异常的处理方法和新案例,最后把动态产生新案例存放到案例库并使用派生的异常处理方法处理异常。在此过程中可以有人工参与,通过人机交互来处理非预测类异常。在判断之前,加上与规则对应的异常事件集,将规则引入异常流程的定义,并且在异常角色标识内部引入规则的编号。通过对工作流异常和ECAA机制进行了研究,提出了一种应用ECAA规则进行工作流异常处理的策略。明显地提高工作流系统异常处理效率和可适用范围,缩短处理异常的时间。该方法既适合于可预测的异常,更侧重于对不可预测异常的处理。参考文献1丁正国许炜李冰工作流异常处理技术和方法J.计算机与数字工程,2005,331122~252王远范玉顺工作流系统时间异常处理研究J.计算机集成制造系统,2007,413807~808
编号:201312121841531596    大小:9.29KB    格式:DOC    上传时间:2013-12-12
  【编辑】
2
关 键 词:
生活休闲 科普知识 精品文档 企业研究
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:2次
doc88上传于2013-12-12

官方联系方式

客服手机:13961746681   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

生活休闲   科普知识   精品文档   企业研究  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5