发明名称 工作流中间件的流程仿真方法、装置及系统
摘要 本发明公开了工作流中间件的流程仿真方法、装置及系统,依据用户请求,从数据库中获取用户指定的流程模板;将获得的流程模板按照广度优先算法进行遍历,获得仿真数据;将仿真数据存储于第一可扩展标记语言XML文件;调用工作流接口,对存储在第一XML文件中的仿真数据进行仿真,获得流程运行数据;将获得的流程运行数据进行存储;对存储的流程运行数据进行分析,获得分析结果;将分析结果存储于第二XML文件。本发明公开的工作流中间件流程仿真方法、装置及系统,将流程模板按照广度优先算法进行遍历,获得的仿真数据覆盖了流程模板的全部可能路径,在仿真策略的驱动下可以自动完成仿真过程,不需要再输入业务数据,适用于非程序人员的普通用户。
申请公布号 CN101751332B 申请公布日期 2012.02.22
申请号 CN200910215589.6 申请日期 2009.12.30
申请人 山东中创软件工程股份有限公司;山东中创软件商用中间件股份有限公司 发明人 张文治;何忠胜;戴海宏;刘民;刘宗福;刘春
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 逯长明
主权项 工作流中间件的流程仿真方法,其特征在于,包括:依据用户的请求,从数据库中获取所述用户指定的流程模板;将所述流程模板按照广度优先算法进行遍历,获得仿真数据,具体的,从所述流程模板的第一个分支节点开始,根据节点间的连接弧的源节点和目标节点的属性判断出最大的闭环,之后循环遍历,确认该流程闭环的全部路径,最终获得可以遍历流程模板中所有可能路径的多组仿真数据;将所述仿真数据存储于第一可扩展标记语言XML文件;调用工作流接口,对存储在所述第一XML文件中的仿真数据进行仿真,获得流程运行数据;将所述流程运行数据进行存储;对所述流程运行数据进行分析,获得分析结果;将所述分析结果存储于第二XML文件。
地址 250014 山东省济南市千佛山东路41-1号