[发明专利]一种基于关联规则分析的软件质量管理方法及系统在审
申请号: | 201910259391.1 | 申请日: | 2019-04-02 |
公开(公告)号: | CN109977021A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 安程治;李锐;于治楼;高明 | 申请(专利权)人: | 济南浪潮高新科技投资发展有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 陈婷婷 |
地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 关联规则分析 质量管理 项目组 最小置信度 关联规则 数据库 数据预处理模块 人工智能技术 质量管理系统 最小支持度 产生模块 关联分析 修复软件 质量问题 高效率 置信度 词汇 发现 维护 | ||
本发明公开了一种基于关联规则分析的软件质量管理方法及系统,属于人工智能技术领域,该方法基于关联规则分析,选出软件质量管理数据库中在同一条问题下出现频率较高的词汇组,即高频项目组;然后计算所选高频项目组的置信度是否满足最小置信度;最后将同时满足最小支持度和最小置信度的项目组产生的规则划为与软件质量问题的关联规则。一种基于关联规则分析的软件质量管理系统,包括软件质量管理数据库、数据预处理模块、关联规则分析模块和强关联规则产生模块。本发明利用关联分析的方法快速发现软件的主要问题,从而可以有针对性的维护和修复软件问题,能够更高质量、高效率的完成工作。
技术领域
本发明涉及人工智能技术领域,具体地说是一种基于关联规则分析的软件质量管理方法及系统。
背景技术
随着第四次工业革命时代的到来,信息技术急速发展,大量帮助社会提高数据化和自动化的软件被物联网企业和软件公司开发出来。因此,软件质量管理也随之成为了一个重要课题。
通常软件公司会建立自己的数据库,对客户反馈回来的软件问题进行记录归类和总结。但是,由于数据量较大且运算复杂,单靠人力进行分析很难挖掘出深层的数据规律和价值点,很难挖掘出或准确的确定与软件问题间的相关性和与影响软件质量的相关因素。
发明内容
本发明的技术任务是针对以上不足之处,提供一种基于关联规则分析的软件质量管理方法及系统,利用关联分析的方法快速发现软件的主要问题,从而可以有针对性的维护和修复软件问题,更高质量、高效率的完成工作。
本发明解决其技术问题所采用的技术方案是:
一种基于关联规则分析的软件质量管理方法,该方法基于关联规则分析,
选出软件质量管理数据库中在同一条问题下出现频率较高的词汇组,即高频项目组,高频项目组基于最小支持度得出;
然后计算所选高频项目组的置信度是否满足最小置信度;
最后将同时满足最小支持度和最小置信度的项目组产生的规则划为与软件质量问题的关联规则。
关联规则是形如X->Y的蕴含式,是关联两个无交集项集的概念。关联规则的强弱可以用支持度和置信度两个指标来度量。根据业务需求设定最小支持度和最小置信度,同时满足所设定的最小支持度和最小置信度的项目组所产生的规则即为我们需求的关联规则。
优选的,所述选出软件质量管理数据库中在同一条问题下出现频率较高的词汇组,采用APRIORI算法,从原数据中根据设定的最小支持度阈值筛选出高频项目组。APRIORI算法是一种挖掘关联规则的代表性算法,核心思想是基于两阶段频集思想的递推算法,有利于更高质量、更高效率的完成运算。
具体的,所述关联规则分析的关联规则挖掘任务包括频繁项集产生和规则产生两个子任务,
所述频繁项集产生用于发现满足支持最小支持度阈值的所有项集,这些项集称为频繁项;
所述规则产生用于从所述频繁项集中提取所有高置信度的规则,这些规则称为强规则。
通过频繁项集产生和规则产生任务实现支持度与置信度的结合,通过强关联规则快速发现软件主要问题所在。
该基于关联规则分析的软件质量管理方法,其具体实施步骤如下:
1)、整理被分析的软件质量数据库的管理内容(即数据库中记录的软件问题的条目),对其进行业务方面的了解,对与软件问题关联性强的条目进行初步筛选;同时,对描述性的文本类条目进行自然语言文本处理;
2)、对被选取的分析数据进行关联规则分析:
首先根据业务需求确定最小支持度,
然后利用APRIORI算法根据预设的最小支持度阈值筛选出高频项目组;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮高新科技投资发展有限公司,未经济南浪潮高新科技投资发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910259391.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动化测试方法
- 下一篇:游戏资源的检查方法、装置、系统及存储介质