[发明专利]一种插件式业务流程家族的协同演化方法有效
申请号: | 201510671476.2 | 申请日: | 2015-10-15 |
公开(公告)号: | CN105303305B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | 冯在文;何克清;彭蓉;王晨;艾培东;陈亮;袁胜磊 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06F17/00 | 分类号: | G06F17/00 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙)42222 | 代理人: | 薛玲 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 插件 业务流程 家族 协同 演化 方法 | ||
1.一种插件式业务流程家族的协同演化方法,其特征在于,包括以下步骤:
步骤1:使用带标记的流程图对业务流程模型进行形式化定义,得到构造带标记的流程图所需的基本元素,并保存在带标记的流程图仓库中;
步骤2:使用可插入式扩展元模型来创建可插入式扩展,并存储在可插入式扩展仓库中;
步骤3:在领域本体的支持下,将可插入式扩展语义织入到流程家族内的带标记的流程图中,实现流程家族的协同演化。
2.根据权利要求1所述的插件式业务流程家族的协同演化方法,其特征在于,步骤1的具体实现包括以下子步骤:
步骤1.1:使用带标记的流程图对业务流程模型进行形式化定义,得到构造带标记的流程图所需的基本元素;
其中:
定义流程图PG是一个有向图(N,E,λ),其中N是结点集合,E是边集合,λ:N→L是一个单射函数:将图中结点赋予一个标签集合L;进一步地,结点集合N是它的多个子集的并集,即:N={start,end}∪Na∪Nps∪Npj∪Nxs∪Nxj,其中:start与end分别表示流程图的起始结点和终止结点,Na表示流程图中的活动集合,Nps表示流程图中并发性分离结点的集合,Npj表示流程图中并发性汇聚结点的集合,Nxs表示流程图中选择性分离结点的集合,Nxj表示流程图中选择性汇聚结点的集合;
定义带标记的流程图APG=(N∪Np,E∪Ep∪Ed,λ),其中:是Na的属性结点;Na中每个活动结点与四种类型的属性结点相关,分别是:输入属性结点Nin、输出属性结点Nout、前置条件属性结点Npre以及效果属性结点Neff;是输入结点集合,输入结点集合从用户或其它输入结点接收并消耗输入消息,是输入结点集合,输入结点集合产生输出消息给用户或其它输入结点,Npre是前置条件结点集合,Neff是效果结点集合,
步骤1.2:企业在步骤1.1所示的带标记的流程图定义的指导下,解析特定语言描述的业务流程注册模型,得到构建带标记的流程图所必须的元素信息,并调用XML文档对象API创建带标记的流程图XML文档对象;
步骤1.3:企业在步骤1.1所示带标记的流程图定义的指导下,创建带标记的流程图关系数据表,创建出来的带标记的流程图对象将被序列化并保存在带标记的流程图关系数据表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510671476.2/1.html,转载请声明来源钻瓜专利网。