首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于事件触发的工作流引擎算法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海长合信息技术股份有限公司

摘要:本发明涉及一种基于事件触发的工作流引擎算法,在工作流引擎中集成了条件事件队列、分发消费模块、配置模块和判断模块,实现了业务事件的接收、存储、消费、分发、解析和条件判断等完整功能,引擎生成的模板将事件抽象为标准判断条件,事件内容规定优先级和消费方特征,事件队列按照优先级和消费方特征对事件优化排列,确保高优先级和高相关性事件被优先处理,引擎的事件消费模块将事件直接分发给流程实例,节点可根据标准事件内容直接更新执行状态,省去了处理冗余事件的资源消耗和等待时间,不同业务系统的事件都被抽象为标准事件单元供节点直接判断,业务流程调整时只需修改模板,无需修改应用层程序,简化了系统维护。

主权项:1.一种基于事件触发的工作流引擎算法,包括工作流引擎和多个业务系统,其特征在于:所述工作流引擎包括工作流引擎界面、条件事件队列、条件事件分发消费模块、条件事件配置模块和条件判断模块以及流程模板;还包括以下步骤:S1、标准化事件配置,将原始事件经过标准化事件配置方法转换为标准事件,所述标准事件包含优先级和消费方特征信息;S2、事件队列优化排队,条件事件队列接收并存储标准事件,利用事件队列优化排队算法根据标准事件的优先级和消费方特征信息对其排队进行优化;S3、流程实例生成,根据工作流引擎界面获取的流程模板和输入参数,生成流程实例;S4、事件分发与节点判断,条件事件分发消费模块从条件事件队列中消费标准事件并分发给流程实例,条件判断模块根据事件条件利用复杂事件条件判断算法判断是否触发节点执行;所述复杂事件条件判断算法包括:事件属性提取,提取标准事件的属性向量和权重;条件初始化,初始化节点各条件的满足度为0;事件匹配,计算每个标准事件属性向量与条件属性向量的加权相似度,作为事件与条件的匹配度;条件满足度更新,将每个条件的满足度更新为与之匹配的所有事件的匹配度最大值;条件满足判断,比较每个条件的满足度与其阈值,确定条件是否满足;节点执行决策,根据节点执行条件的布尔表达式,综合各条件的满足情况,决定是否触发节点执行;所述节点执行条件由标准事件的逻辑组合构成;S5、流程完成与监控优化,末端节点执行完成代表流程执行完成,流程监控界面展示流程进度和效率,供优化流程模板和参数;所述原始事件包括系统内部产生的事件和外部业务系统的任务、子任务产生的事件。

全文数据:

权利要求:

百度查询: 上海长合信息技术股份有限公司 一种基于事件触发的工作流引擎算法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。