[发明专利]一种面向复杂业务流程的可复用组件挖掘方法有效

专利信息
申请号: 202110804713.3 申请日: 2021-07-16
公开(公告)号: CN113254013B 公开(公告)日: 2021-09-24
发明(设计)人: 潘鑫;李贞昊;雷航;荣燊;李若尘;柳叶康;肖泾军 申请(专利权)人: 电子科技大学
主分类号: G06F8/36 分类号: G06F8/36;G06F8/41;G06K9/62
代理公司: 电子科技大学专利中心 51203 代理人: 陈一鑫
地址: 611731 四川省成*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 复杂 业务流程 可复用 组件 挖掘 方法
【说明书】:

发明公开了一种面向复杂业务流程的可复用组件挖掘方法,属于软件复用技术领域。该发明面向业务流程进行流程相似性分析,可以从业务流中挖掘相似子流程集合作为该软件的一个组件模块,在保证组件质量的前提下大大提高构建组件的速度;该发明方法只需要输入系统的业务流程图,便可自动挖掘出基于该系统的可复用组件,无需其他配置,优化工业管理软件开发周期,降低软件开发难度,为后续的软件维护成本降低提供有力支持;通过企业实际软件流程图数据进行具体实施,该发明方法自动挖掘可复用组件,从而能够更好地利用软件复用技术进行软件开发,为提高工业管理软件开发效率和降低工业管理软件开发成本提供支持。

技术领域

本发明属于软件复用技术领域,特别是面向复杂业务流程的可复用组件挖掘方法,分类号为G06K。

背景技术

作为智能制造的承载,工业管理软件已深度融入工业设计及制造流程,成为制造业的信息化核心。随着市场的增长,工业管理软件的体系结构越来越复杂,质量要求日渐提高,如何快速高效地进行工业管理软件开发成为目前工业管理软件开发的难点。大多数工业管理软件在复杂业务场景中存在大量相同的事务处理过程,为了加快软件开发效率,基于组件的软件开发成为目前的主流方式之一。目前存在的可复用组件挖掘方法主要是从面向对象的API中通过使用频率进行挖掘,在工业管理软件领域实用性不强。针对工业管理软件系统的特点,面向业务流程进行流程相似性分析,从业务流中自动挖掘相似子流程集合作为该软件的一个组件模块,可以在保证组件质量的前提下大大提高构建组件的速度,从而更好地利用软件复用技术进行工业管理软件开发。

发明内容

本发明解决现有技术中工业软件由于业务场景复杂,导致的开发速度慢,效率低的问题。

本发明技术方案为,一种面向复杂业务流程的可复用组件挖掘方法,包括以下步骤:

S1、输入系统的业务流程图集,通过预处理将业务流程图集转换为以符号表示的图模型集合;

S2、通过图模型集合挖掘结构相似的频繁子流程,所有结构相似的频繁子流程组成集合,;

S3、计算集合中频繁子流程的行为相似度,根据相似度对集合进行聚类,形成组件备选集合;

S4、对所有组件备选集合基于复用组件的可行性进行评估,计算备选集合构成组件的可行性;

S5、根据可行性判断组件备选集合是否满足可行性指标,若大于等于可行性指标则构建可复用组件,否则放弃构建组件。

进一步地,所述步骤S1包括:

S11、将业务流程图集中各流程图节点转换为三元组Node =(nId,nLabel,nText),其中nId表示该节点的唯一标识号;nLabel表示该节点在流程中的所处状态对应值;nText表示该节点的具体行为描述;

S12、将流程图连线转换为四元组Edge =(eId,nFrom,nTo,eLable),其中eId表示该连线的唯一标识号;nFrom表示该连线的起始节点唯一标识号;nTo表示该连线的目的节点唯一标识号;eLable表示该连线的状态,目的是为了区分普通连线和条件连线;

S13、结合S11和S12所得结果,将业务流程图转换为符号表示的图模型G=(N,E),其中N为三元组的Node集合,E为四元组Edge的集合。

进一步地,所述步骤S2包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110804713.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top