【技术实现步骤摘要】
【国外来华专利技术】网关折叠以用于简化过程图的可视化
[0001]本专利技术一般地涉及过程挖掘,并且更具体地涉及用于简化过程图的可视化的网关折叠。
技术介绍
[0002]过程是由一台或多台计算机执行以提供各种服务的活动序列。过程的执行可以表示为过程图,其中每个活动都表示为节点,而活动之间的每个执行都表示为边链接节点。有时,过程图可能包括不会增加意义但占用大量视觉空间的网关节点。通常,这样的过程图将全部的网关节点显示给用户,这可能在视觉上对用户造成混淆。
技术实现思路
[0003]根据一个或多个实施例,提供了用于可视化表示过程图的系统和方法。接收表示过程执行的过程图。基于一个或多个网关节点的若干传入边和若干传出边,将过程图中的一个或多个网关节点折叠到一个或多个网关节点的源节点中。输出根据已折叠的一个或多个网关节点的过程图。
[0004]在一个实施例中,确定一个或多个网关节点具有单个传入边和单个传出边。响应于确定一个或多个网关节点具有单个传入边和单个传出边,将一个或多个网关节点折叠到一个或多个网关节点的源节点中。在一个实施例中,通过遍历过程图以标识具有单个传入边和单个传出边的可折叠网关节点来将一个或多个网关节点折叠到一个或多个网关节点的源节点中。标识可折叠网关节点的最近的前一不可折叠网关节点和可折叠网关节点的下一不可折叠网关节点,其中最近的前一不可折叠网关节点和下一不可折叠网关节点不具有单个传入边和单个传出边。用最近的前一不可折叠网关节点和下一不可折叠网关节点之间的一条边替换最近的前一不可折叠网关节点和下一不可折叠网 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,包括:接收过程图,所述过程图表示过程的执行;基于所述过程图中的一个或多个网关节点的若干传入边和若干传出边来将所述一个或多个网关节点折叠到所述一个或多个网关节点的源节点中;以及输出根据已折叠的一个或多个网关节点的所述过程图。2.根据权利要求1所述的计算机实现的方法,其中基于所述过程图中的一个或多个网关节点的若干传入边和若干传出边将所述一个或多个网关节点折叠到所述一个或多个网关节点的源节点中包括:确定所述一个或多个网关节点具有单个传入边和单个传出边;以及响应于确定所述一个或多个网关节点具有单个传入边和单个传出边,将所述一个或多个网关节点折叠到所述一个或多个网关节点的源节点中。3.根据权利要求1所述的计算机实现的方法,其中基于所述过程图中的一个或多个网关节点的若干传入边和若干传出边来将所述一个或多个网关节点折叠到所述一个或多个网关节点的源节点中包括:遍历所述过程图以标识可折叠网关节点,所述可折叠网关节点具有单个传入边和单个传出边;标识所述可折叠网关节点的最近的前一不可折叠网关节点和所述可折叠网关节点的下一不可折叠网关节点,其中所述最近的前一不可折叠网关节点和所述下一不可折叠网关节点不具有单个传入边和单个传出边;以及用所述最近的前一不可折叠网关节点和所述下一不可折叠网关节点之间的一条边替换所述最近的前一不可折叠网关节点和所述下一不可折叠网关节点之间的多条边。4.根据权利要求1所述的计算机实现的方法,还包括:从所述过程图移除所述过程图中的不包括活动节点的一个或多个并行网关节点的一个或多个路径。5.根据权利要求4所述的计算机实现的方法,还包括:响应于确定所述一个或多个并行网关节点中的至少一个并行网关节点具有单个路径,将所述至少一个并行网关节点折叠到所述至少一个并行网关节点的源节点中。6.根据权利要求1所述的计算机实现的方法,还包括:将与所述过程图相关联的边图中的所有网关节点折叠到所述所有网关节点的源活动节点中。7.根据权利要求1所述的计算机实现的方法,其中输出所述过程图包括:在显示器设备上显示根据所述已折叠的一个或多个网关节点的所述过程图。8.根据权利要求1所述的计算机实现的方法,其中所述过程是RPA(机器人过程自动化)过程。9.一种装置,包括:存储器,存储计算机指令;以及至少一个处理器,被配置为执行所述计算机指令,所述计算机指令被配置为使所述至少一个处理器执行以下操作:接收过程图,所述过程图表示过程的执行;
基于所述过程图中的一个或多个网关节点的若干传入边和若干传出边来将所述一个或多个网关节点折叠到所述一个或多个网关节点的源节点中;以及输出根据已折叠的一个或多个网关节点的所述过程图。10.根据权利要求9所述的装置,其中基于所述过程图中的一个或多个网关节点的若干传入边和若干传出边来将所述一个或多个网关节点折叠到所述一个或多个网关节点的源节点中包括:确定所述一个或多个网关节点具有单个传入边和单个传出边;以及响应于确定所述一个或多个网关节点具有单个传入边和单个传出边,将所述一个或多个网关节点折叠到所述一个或多个网关节点的源节点中。11.根据权利要求9所述的装置,其中基于所述过程图中的一个或多个网关节点的若干传入边和若干传出边来将所述一个或多个网关节点折叠到所述一个或多个网关节点的源节点中包括:遍历过程图以标识可折叠网关节点,所述可折叠网关节点具有单个传入边和单个传出边;标识所述可折叠网关节点的最近的前一不可折叠网关节点和所述可折叠网关节点的下一不可折叠网关节点,其中所述最近的前一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。