首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于踪迹挖掘的自动缺陷警报分类方法
引用本文:张大林,金大海,宫云战,张海龙,杨学红.基于踪迹挖掘的自动缺陷警报分类方法[J].中国科学:信息科学,2014(1):91-107.
作者姓名:张大林  金大海  宫云战  张海龙  杨学红
作者单位:[1]北京邮电大学网络与交换技术国家重点实验室,北京100876 [2]中国联通研究院,北京100032
基金项目:国家自然科学基金(批准号:61202080);国家自然科学基金重大研究计划(批准号:91318301); 国家高技术研究发展计划(863)(批准号:2012AA011201)资助项目
摘    要:缺陷检测一般包括静态分析与人工确认两个阶段.静态缺陷检测工具报告大量警报,但是主要的警报确认工作仍然由人工完成,这是一件费时费力的工作.巨大的确认投入,会导致测试人员和管理人员拒绝使用该静态检测工具.为了辅助警报确认工作,提出一种基于警报踪迹挖掘的警报分类方法,使用该方法挖掘警报踪迹进而将代码结构相似警报分为一类,使得分类后的最终警报报告更加易于人工确认.实验表明,该方法能够在较大规模的软件测试过程中分类测试结果,提高警报确认效率.

关 键 词:静态分析  警报分类  踪迹  踪迹挖掘  频繁模式

The method of automatic defect warnings classification based on trace mining
ZHANG DaLin JIN DaHai GONG YunZhan ZHANG HaiLong YANG XueHong.The method of automatic defect warnings classification based on trace mining[J].Scientia Sinica Techologica,2014(1):91-107.
Authors:ZHANG DaLin JIN DaHai GONG YunZhan ZHANG HaiLong YANG XueHong
Institution:ZHANG DaLin JIN DaHai GONG YunZhan ZHANG HaiLong YANG XueHong( 1 State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommuni- cations, Beijing 100876, China; 2 Institute of China Unicorn Group, Beijing 100032, China)
Abstract:Defect detection generally includes static analysis and warning inspection two stages. A large number of defect warnings reported may lead developers and managers to reject the use of static analysis tools as part of the development process due to the overhead of warning inspection. To help with the inspection tasks,proposed a method of automatic defect alarms classifcation based on trace mining. We use data mining techniques to work on the warning traces to divide them into diferent groups by the code structure similarity,and make the fnal warning report easier to manual inspection. Experiments show that this method can classify test results and improve the efciency of warning inspection in large software testing process.
Keywords:static analysis  warnings classifcation  trace  trace mining  frequent pattern
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号