发明名称 |
一种基于智能动态模糊检测的软件质量缺陷检测方法和系统 |
摘要 |
本发明公开了一种基于智能动态模糊检测的软件质量缺陷检测方法和系统,所述方法步骤包括:确定待检测软件、界定检测范围以调用相应检测策略;根据检测策略构造用于检测的模糊检测数据;利用模糊检测数据执行对待检测软件的缺陷检测;对待检测软件进行缺陷检测的过程进行监控;如监控发现异常,则对待检测软件模糊检测的过程进行状态记录并将记录结果反馈至策略编辑器;策略编辑器根据反馈回的记录结果自动进行策略编辑调整,以形成新的检测策略,并根据新的检测策略重复步骤二~步骤六的操作;根据检测结果进行缺陷定位。所述系统包括:策略编辑器;检测策略库;智能模糊数据发生器;检测引擎;软件状态监控器;缺陷定位模块;结果生成模块。 |
申请公布号 |
CN101847125A |
申请公布日期 |
2010.09.29 |
申请号 |
CN201010192320.3 |
申请日期 |
2010.05.31 |
申请人 |
高新宇 |
发明人 |
高新宇 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种基于智能动态模糊检测的软件质量缺陷检测方法,其特征在于,步骤包括:步骤一,确定待检测软件、界定检测范围以调用策略编辑器编辑的相应检测策略;步骤二,根据检测策略构造用于待检测软件的模糊检测数据;步骤三,利用所述模糊检测数据执行对待检测软件的缺陷检测;步骤四,对待检测软件进行缺陷检测的过程进行监控;步骤五,如监控发现异常,则对待检测软件模糊检测的过程进行状态记录并将记录结果反馈至策略编辑器;步骤六,策略编辑器根据反馈回的记录结果自动进行策略编辑调整,以形成新的检测策略,并根据新的检测策略重复步骤二~步骤六的操作;步骤七,根据检测结果进行缺陷定位。 |
地址 |
100038 北京市海淀区晾果场路10号院玉渊潭公寓1门 |