工作流挖掘的应用
文:鼎捷ERP
作者:鼎捷数智 | 发布时间:2012-11-30 14:50:34
工作流挖掘已在多个领域得到了应用,主要体现在以下几方面;
1.流程监控
流程管理软件可以对业务流程的执行过程进行记录,传统的流程管理软件主要侧重于流程的自动化而缺乏对流程信息的分析,利用工作流挖掘技术可以分析和发现重要的知识,帮助企业分析流程的失效和缺陷信息,改进业务流程的质量。工作流挖掘可以发现非正常流程,是流程监控的重要手段。HP公司的流程管理软件(HPsProcessManager)的核心是流程挖掘引擎(process mining engine),此引擎对存储工作流日志的数据仓库进行决策树分类、关联等分析,可以分析流程的运行状况或对流程趋势做预测。此外,商业化的工具ARISProcessPerformanceManager(PPM)、StaffwareProcessMonitor (SPM)等具有从工作流日志中提取工作流绩效指标的功能。Aalst在文献19中介绍了。算法在审计安全中的应用,通过对审计流程日志的挖掘可以建立相应的工作流模型,把挖掘出的模型和其他模型进行对比可以发现一些不正常行为。
目前学术界也提出了一些工作流挖掘框架,并在此基础上实现了原型,典型的包括Emit、LittleThumb和InWoLvE等,其中较具代表性的是Aalst研究小组设计的ProcessMiner系统。ProcessMiner系统集成了目前主要的工作流挖掘算法,作为一个框架可以方便地以插件的形式添加新的成果。但目前学术界设计的工作流挖掘软件离实用化还存在一定距离,Aalst研究小组通过与荷兰STW、NWO等公司的合作,使ProcessMiner系统已经投入了商用,目前已经形成了有超过190个插件,具有流程监控、重构、评价和知识管理等多种功能的系统,无论是在学术界还是在工业界都是比较完善的工作流挖掘系统之一。
2.流程优化
IBM公司的FlowMark软件早先把工作流挖掘与流程管理软件结合起来,该软件从工作流日志中直接进行模型挖掘,再把挖掘的模型应用到工作流管理系统中。此外,陈亮等提出了一种基于图结构的频繁序列挖掘方法,把工作流挖掘的思想应用于质量管理流程中,使用工作流挖掘研究质量管理流程控制图的重构,以便为质量管理流程提供改进方案。
3.社会关系分析
Aalst介绍了Process Miner系统在荷兰某省公共事务局的应用,这家单位负责该省的道路和水利建设,具有比较复杂的流程,流程中涉及施工单位、环境局、居民等。ProcessMiner系统除了监控该单位流程变换,优化流程外,还可以进行社会关系分析。例如,ProcessMiner系统检查流程日志,通过计算流程中执行者把一项活动移交给下一个执行者的频繁程度确定执行者之间的关系,从而构建社会网络图,在社会网络图中还可以进一步发现其他活动执行者之间的关系,较终根据这些关系确定该单位组织结构图。Aalst还介绍了使用Process Miner系统挖掘Outlook邮件的思想,通过确定邮件中发信人和收信人的关系构建社会网络图,称为E-mail挖掘。
4.工作流挖掘在其他领域中的应用
工作流挖掘的应用并不局限于流程管理,把工作流挖掘的思想与其他领域的技术进行结合,可以产生很多新的应用。例如,陈文等把工作流挖掘的思想引入机器人领域,把机器人的行为序列和工作流日志进行类比,利用马尔可夫模型和工作流挖掘算法构造出机器人的行为模型。随着工作流挖掘技术的发展,工作流挖掘会在更多的领域得到广泛的应用。
上一页:工作流组织视图挖掘
下一页:商业智能的应用趋势
相关新闻