[发明专利]一种软件缺陷描述的规范化系统及方法有效
申请号: | 201710806956.4 | 申请日: | 2017-09-08 |
公开(公告)号: | CN107632931B | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 李凤;李璐;肖莉 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 任岩 |
地址: | 100005 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 缺陷 描述 规范化 系统 方法 | ||
1.一种软件缺陷描述的规范化方法,包括以下步骤:
选取候选域数据作为软件缺陷描述的候选域样本;
对候选域样本进行测试、筛选,得到软件缺陷描述的基准域数据;以及
根据一预设条件将所述基准域数据分为条件描述域或结果描述域;
其中,所述预设条件为:若一基准域数据是在案例执行前能够确定,则为条件描述域;反之,若一基准域数据是必须在案例执行过后才能确定,则为结果描述域;
其中,所述对候选域样本进行测试、筛选,得到基准域数据的步骤,包括:
采用已有缺陷数据库对候选域样本进行测试;
统计候选域样本中每个候选域数据的命中率α;以及
根据候选域数据的命中率α对候选域样本数据进行筛选处理,剔除α低于一阈值的候选域数据。
2.根据权利要求1所述的软件缺陷描述的规范化方法,其中,
对于命中率α低于一阈值的一候选域数据,判断这一候选域数据命中率低是否与样本数据的性质有关;若是,则保留这一候选域数据;反之,剔除这一候选域数据。
3.根据权利要求2所述的软件缺陷描述的规范化方法,其中,所述条件描述域包括:缺陷复现前提、复现过程、输入实例、关联交易及关联系统。
4.根据权利要求2所述的软件缺陷描述的规范化方法,其中,所述结果描述域包括:结论、错误代码、错误信息、是否反向案例、缺失需求项、不一致需求项。
5.根据权利要求1所述的软件缺陷描述的规范化方法,其中,
在所述对候选域样本进行测试,筛选得到基准域数据的步骤中,测试之后,对候选域样本数据进行多轮回测,得到基准域数据。
6.根据权利要求1所述的软件缺陷描述的规范化方法,其中,所述条件描述域及结果描述域包括自定义域。
7.一种软件缺陷描述的规范化系统,包括:
存储模块,用于存储候选域数据作为软件缺陷描述的候选域样本;
处理模块,用于对候选域样本进行测试,筛选得到软件缺陷描述的基准域数据;以及
分析模块,用于根据一预设条件对基准域数据进行分析,并将基准域数据分为条件描述域或结果描述域;
其中,所述预设条件为:若一基准域数据是在案例执行前能够确定,则为条件描述域;反之,若一基准域数据是必须在案例执行过后才能确定,则为结果描述域;
所述对候选域样本进行测试,筛选得到软件缺陷描述的基准域数据的步骤,包括:
采用已有缺陷数据库对候选域样本进行测试;
统计候选域样本中每个候选域数据的命中率α;以及
根据候选域数据的命中率α对候选域样本数据进行筛选处理,剔除α低于一阈值的候选域数据。
8.一种机器可读的记录介质,其上存储有可执行指令,其中,当所述可执行指令被执行时,使得机器实施权利要求1至6中任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710806956.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于竹复合管廊的增强结构
- 下一篇:手持电子礼宾花发生器