[发明专利]一种机电产品软件环境故障注入设备在审
申请号: | 201710273300.0 | 申请日: | 2017-04-21 |
公开(公告)号: | CN107102915A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 张凯;韩新宇;吴立金;陈大圣;唐龙利 | 申请(专利权)人: | 中国船舶工业综合技术经济研究院 |
主分类号: | G06F11/16 | 分类号: | G06F11/16;G06F11/36 |
代理公司: | 中国船舶专利中心11026 | 代理人: | 张文庆 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种机电产品软件环境故障注入设备,包括故障注入控制计算机、故障注入控制主机系统、故障注入代理系统、通信系统。该环境故障注入设备,采用非侵入式故障注入机制,利用故障注入脚本方式对机电产品软件内存和寄存器地址注入环境故障,解决了直接对内存和寄存器注入故障的困难。故障注入设备不需要与机电产品软件运行在同一系统,不受机电产品软件所在设备运行环境的限制,只要故障注入代理系统支持机电产品软件的操作系统,就能进行环境故障注入。 | ||
搜索关键词: | 一种 机电产品 软件 环境 故障 注入 设备 | ||
【主权项】:
一种机电产品软件环境故障注入设备,包括故障注入控制主机系统、故障注入代理系统和通信系统,所述故障注入控制主机系统安装于故障注入控制计算机内,所述故障注入代理系统安装于机电产品软件设备中;所述通信系统用于实现所述故障注入控制计算机和所述机电产品软件设备的通信;所述故障注入控制主机系统用于控制故障注入执行,收集故障注入数据和和结果数据并进行分析,包括系统配置模块、内存和寄存器地址获取模块、故障注入算子生成模块、故障注入脚本生成模块、故障注入执行模块、故障注入数据收集及结果判定模块;所述故障注入代理系统用于获取故障注入地址,驱动故障注入执行,包括内存地址获取代理模块、故障注入代理模块;所述通信系统包括网卡和串口卡、网卡和串口卡驱动和远程控制软件,所述远程控制软件安装于所述故障注入控制计算机内,所述网卡和串口卡、网卡和串口卡驱动分别安装于所述故障注入控制计算机和所述机电产品软件设备上;所述网卡和串口卡、网卡和串口卡驱动建立所述故障注入控制主机系统和所述故障注入代理系统的物理通信连接;所述系统配置模块配置网络连接信息和机电产品软件信息,用于建立网络连接和识别机电产品软件进程;所述内存和寄存器地址获取模块发送获取指令至所述内存地址获取代理模块,获取机电产品软件进程的内存地址,寄存器地址通过名称直接获取;所述故障注入算子生成模块利用所述内存和寄存器地址生成故障注入算子;所述故障注入脚本生成模块根据所述内存和寄存器地址以及所述故障注入算子生成故障注入脚本;所述故障注入执行模块将所述故障注入脚本发送至所述故障注入代理模块,所述故障注入代理模块驱动所述故障注入脚本执行并收集故障注入数据和结果数据,回传至所述故障注入数据和结果判定模块,所述故障注入数据收集及结果判定模块进行结果判定。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶工业综合技术经济研究院,未经中国船舶工业综合技术经济研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710273300.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种带充电车载手机支架
- 下一篇:一种机床的起吊装置