基于结构和行为语义的子流程发现方法
越来越多的企业以流程模型的形式进行业务管理,并且要求从不同的细节层描述相同的流程.业务流程模型抽象技术对于给定的细节流程模型,生成该模型的抽象表示,从而达到特定的抽象目标.构造流程的"概要视图"以加速对复杂流程的理解是流程抽象的一个需求最显著的用例,其中一个关键问题是将初始模型中的细节行为集合转换成抽象模型中的粗粒度的行为(子流程).很多学者对流程抽象方法进行了研究,其中以基于结构的抽象方法居多.结构抽象方法中,初始模型中待抽象的行为集合仅仅根据控制流关系得到,没有考虑到行为的域语义,生成了大量的业务逻辑性不完整的待抽象的流程片段作为候选子流程.在流程的控制流结构基础上,引入行为语义信息,自底向上对流程结构树中每层的标准部件进行语义扩展,将标准部件与其相邻的兄弟节点之间的语义进行相似性评估,发现与标准部件语义描述最相似的行为集合,并有选择地聚合得到最接近包含完整业务含义的流程片段作为候选子流程.文章利用真实的流程案例对基于结构的抽象方法(将流程结构树中每个标准部件作为候选子流程)和提出的子流程发现方法做实验对比分析,提出的方法大大减少了不相关候选子流程的数量,生成的待抽象流程片段更加接近人工设计的子流程.
子流程发现;模型抽象;行为相似性;流程结构树;流程行为语义
48
TP391(计算技术、计算机技术)
吉林省教育厅"十三五"社会科学研究项目;吉林省教育科学"十三五"规划基金项目;吉林省教育厅"十三五"科学技术研究项目;国家自然科学基金项目
2021-11-22(万方平台首次上网日期,不代表论文的发表时间)
共8页
659-665,687