发明名称 |
面向容错组合web服务的可靠性仿真工具 |
摘要 |
面向容错组合web服务的可靠性仿真工具,涉及组合web服务可靠性仿真工具。本发明为了解决传统的可靠性评估方法不适用于评估组合web服务的可靠性的问题。本发明包括:BPEL信息处理模块,用于将BPEL描述的组合web服务结构转换为含有容错策略的组合web服务关系树模型FTWS-CDT;用户自定义模块,用户通过用户自定义模块的图形设计界面自定义组合web服务的体系结构分支节点的分支类型,并将自定义组合web服务的体系结构转换成组合web服务关系树模型FTWS-CDT;可靠性仿真评测模块,进行仿真试验,并对单个服务可靠性、服务连接可靠性以及运行剖面对系统可靠性的影响进行分析;仿真结果输出模块,用于输出本次仿真结果。本发明适用于组合web服务的可靠性仿真。 |
申请公布号 |
CN105159746A |
申请公布日期 |
2015.12.16 |
申请号 |
CN201510531566.1 |
申请日期 |
2015.08.26 |
申请人 |
哈尔滨工业大学 |
发明人 |
舒燕君;吴智博;刘宏伟;左德承;温东新;董剑;罗丹彦;张展;冯运萍;高一翔 |
分类号 |
G06F9/455(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
哈尔滨市松花江专利商标事务所 23109 |
代理人 |
杨晓辉 |
主权项 |
面向容错组合web服务的可靠性仿真工具,其特征在于它包括:BPEL信息处理模块、用户自定义模块、可靠性仿真评测模块和仿真结果输出模块;其中,BPEL信息处理模块,用于读取用户输入BPEL描述的组合web服务,然后将BPEL描述的组合web服务结构转换为含有容错策略的组合web服务关系树模型FTWS‑CDT;用户自定义模块,该模块支持拖拽功能,用户通过用户自定义模块的图形设计界面自定义组合web服务的体系结构分支节点的分支类型,并将自定义组合web服务的体系结构转换成组合web服务关系树模型FTWS‑CDT;自定义模块的分支类型确定组合web服务的控制节点;可靠性仿真评测模块,根据用户设置的仿真次数和用户修改的BPEL信息处理模块或者用户自定义模块的服务节点参数、控制节点参数以及容错策略信息,进行仿真试验;并对单个服务可靠性、服务连接可靠性以及运行剖面对系统可靠性的影响进行分析;仿真结果输出模块,用于输出本次仿真结果,包括组合web服务的仿真次数、失效次数、失效原子服务、失效时刻、平均执行时间以及系统可靠性和关键服务。 |
地址 |
150001 黑龙江省哈尔滨市南岗区西大直街92号 |