业务流程的分层建模验证与挖掘方法研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:ruyang0828
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
业务流程模型是进行流程分析的基础,已有工作大都借助单一模型描述所有案例共享的业务流程控制逻辑信息和语义信息。模型所携带信息的复杂性导致基于这些模型进行复杂业务流程的建模、验证和挖掘遇到许多困难。为解决上述问题,本文提出了业务流程的分层建模、验证和挖掘方法。基本思想是建立业务流程的层次模型,使得各层子模型所包含的信息相对分离,从而降低子模型分析的复杂度,再通过集成子模型分析结果完成对整个业务流程的分析。  具体而言,本文的主要工作如下:  (1)提出了基于案例模型、业务流程逻辑网、业务流程语义网和循环幺元对业务流程进行分层建模的方法。业务流程逻辑网描述任务之间的依赖关系和流程控制逻辑,业务流程语义网在业务流程逻辑网的基础上引入案例属性和任务执行条件等语义信息,案例模型描述单个案例的执行路径,循环幺元描述循环结构。文中给出了业务流程层次模型的自动构建算法,输入流程中存在的任务依赖关系和循环结构,则流程对应的案例模型、业务流程逻辑网和业务流程语义网自动导出。  (2)提出了基于层次模型的业务流程验证有效算法。将业务流程整体模型的正确性验证归约为各个案例模型和循环幺元的验证,进而给出了案例模型和循环幺元的正确性判定条件及高效的验证算法,从而降低了业务流程验证的复杂度。同时,结合层次模型中的语义信息,对业务流程语义方面的错误进行了定义和验证。  (3)提出了基于业务流程层次模型的任务关系挖掘方法。将业务流程整体模型中任务关系的挖掘归约为案例模型内部任务关系和循环结构的挖掘,进而给出了基于事件日志中的案例簇挖掘案例模型中的任务关系以及基于组合案例挖掘循环结构的方法,通过挖掘结果的集成得到业务流程完整的任务依赖关系。  (4)提出了基于同步核的业务流程模型分层发现方法。为进行业务流程模型的发现,引入了一种基于同步核的任务关系建模机制,并借助同步核给出了由挖掘到的任务依赖关系和循环结构到业务流程层次模型和BPMN模型的转换规则,最终达到了从事件日志出发重构业务流程层次模型和BPMN模型的目的。  (5)提出了基于业务流程层次模型挖掘的流程性能分析方法。首先从事件日志中挖掘案例模型内部的任务逗留时间和同步时间,在此基础上得到了案例模型的执行周期和关键任务;进而,通过任务求精和频率分析实现了对整体业务流程执行周期的精细化分析。同时,借助性能分析结果对业务流程进行了诊断和改进。
其他文献
无线Mesh网络是一种新型无线网络技术,具有高带宽、高速率、组网灵活、网络覆盖率高等优势,受到了业界的广泛关注。认知无线电技术允许用户通过伺机占用的方式接入到网络中,
水利工程设计运行于流程之中,设计院所有的项目管理及业务活动都是由各种流程组成的。设计流程是设计项目管理的核心,最终决定设计院的实际收益,因此迫切需要一种能够支持业务流
Java 2平台企业版定义了多层企业应用程序的标准。J2EE通过提供标准化,模块化的组件,并为这些组件提供完整的服务,简化了企业应用的开发,从而避免了进行复杂的程序设计。J2EE
工作流技术是当前计算机应用中的一个研究热点,它是实现企业业务过程建模、仿真优化分析、过程管理与集成以及最终实现业务过程自动化的核心技术,被广泛地应用于办公自动化、
  随着科技的发展与人们对纺织品热湿性能要求的不断提高,热湿功能性纺织品以提供优于传统纺织品的热湿性能而被日益重视和广泛研究。目前该领域中关于纺织品的热湿传输过程
网络的飞速发展,政务、商务及日常生活的信息化,使得与公钥密码技术相伴的数字签名技术具有广泛的应用前景。数字签名之于数字文件,正如手写签名之于纸质文件,在电子商务和政
网络磁盘阵列中磁盘的访问速度是有差异的,它是导致原有的数据布局方式对网络磁盘阵列不能适应的主要原因,本文针对这一问题,进行了深入的分析,并提出了一种方法——子阵列法,通过