基于Petri网的流程变体合并方法*
2021-06-25王吴松郑雪文
计算机工程与科学 2021年6期
王吴松,方 欢,郑雪文
(安徽理工大学数学与大数据学院,安徽 淮南 232001)
1 引言
流程变体(Porcess Variants)可以被定义为系统流程族(模型)中相似但不同(Similar-but- different)的模型,通过对这些模型进行映射,从而发现这些模型间共同拥有的片段以及存在差异的片段。此时,将从模型中通过映射发现的片段称为模型的特征,即这些模型至少有一个共同的特征,也至少有一个特征可相互区分。从粗粒度的流程系统的角度分析,流程变体是流程族模型中从基模型衍生出的其他相似流程模型;从细粒度的流程系统的角度分析,流程变体是指各流程模型中那些具有某些共性同时又具备各自个性的模型片段。在组织合并、收购或重组的背景下,不同组织之间的业务流程往往存在着多种变体结构。对于组织管理者来说,业务流程的诸多变体在组织管理时会耗时耗力,同时也会增加运营成本。因此,将以前属于不同组织或分支机构的诸多流程变体进行合并,使之成为特定业务背景下的单一流程模型,以此来消除冗余。使得不同组织或分支机构能共同使用这一特定业务背景下的单一流程模型,从而降低运营成本是具有一定实践意义的。这种做法对于组织或分支机构来说是有益的,因为输入的流程变体的相关性降低,合并后的流程模型的规模会减小,模型规模的减小反过来又可以提高模型的可维护性和可理解性。
文献[1,2]要求通过流程变体发现的参考模型能使用一些配置手段(移动、删除、插入)导出其中任意一个流程变体,即可配置性;……
登录APP查看全文
