[发明专利]一种面向复杂业务流程的可复用组件挖掘方法有效
申请号: | 202110804713.3 | 申请日: | 2021-07-16 |
公开(公告)号: | CN113254013B | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 潘鑫;李贞昊;雷航;荣燊;李若尘;柳叶康;肖泾军 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F8/36 | 分类号: | G06F8/36;G06F8/41;G06K9/62 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 陈一鑫 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 复杂 业务流程 可复用 组件 挖掘 方法 | ||
1.一种面向复杂业务流程的可复用组件挖掘方法,其特征在于,该方法包括以下步骤:
S1、输入系统的业务流程图集,通过预处理将业务流程图集转换为以符号表示的图模型集合;
S2、通过图模型集合挖掘结构相似的频繁子流程,所有结构相似的频繁子流程组成集合,;
S3、计算集合中频繁子流程的行为相似度,根据相似度对集合进行聚类,形成组件备选集合;
S31、计算两个频繁子流程的节点语义相似度;
S32、根据频繁子流程节点语义相似度,加入层级影响因子,计算频繁子流程的行为相似度;
S33、采用层次聚类算法对频繁子流程进行聚类,形成组件备选集合;
S4、对所有组件备选集合基于复用组件的可行性进行评估,计算备选集合构成组件的可行性;
S5、根据可行性判断组件备选集合是否满足可行性指标,若大于等于可行性指标则构建可复用组件,否则放弃构建组件。
2.如权利要求1所述的一种面向复杂业务流程的可复用组件挖掘方法,其特征在于,所述步骤S1包括:
S11、将业务流程图集中各流程图节点转换为三元组
S12、将流程图连线转换为四元组
S13、结合S11和S12所得结果,将业务流程图转换为符号表示的图模型
3.如权利要求1所述的一种面向复杂业务流程的可复用组件挖掘方法,其特征在于,所述步骤S2包括:
S21、统计相同功能的边和节点出现的频率,根据预先设定的最小支持度
S22、对上述图模型中的边和节点以频次分类进行重新标记,标记的规则按照频次高低,频次越高标记对应的字典序越小,相同频次的边或节点字标记相同,同时,保存标识号和标记之间的映射关系以及标记边与原始边的对应关系;
S23、选取频次最高的标记,该标记对应的边和节点组成最大频繁子流程
S24、按照步骤S23的方法挖掘完依次挖掘第二高的频次的标记,再是第三高频次的标记,直到挖掘完所有频繁子流程,得到频繁子流程集合。
4.如权利要求1所述的一种面向复杂业务流程的可复用组件挖掘方法,其特征在于,所述步骤S31包括:
S311、使用Word2Vec训练模型,将节点和节点的信息语义向量化,得到和;
S312、设定节点语义中名词的权重,计算子流程中的节点语义相似度,记为:
S313、采用S311和S312的方法将两个频繁子流程中所有节点两两计算语义相似度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110804713.3/1.html,转载请声明来源钻瓜专利网。