发明名称 面向容错组合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号