发明名称 |
工作流中间件的流程仿真方法、装置及系统 |
摘要 |
本发明公开了工作流中间件的流程仿真方法、装置及系统,依据用户请求,从数据库中获取用户指定的流程模板;将获得的流程模板按照广度优先算法进行遍历,获得仿真数据;将仿真数据存储于第一可扩展标记语言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号 |