首页> 外文期刊>Technical Gazette >Research of alarm correlations based on static defect detection
【24h】

Research of alarm correlations based on static defect detection

机译:基于静态缺陷检测的报警关联性研究

获取原文
获取外文期刊封面目录资料

摘要

Traditional static defect detection tools can detect software defects and report alarms, but the correlations among alarms are not identified and massive independent alarms are against the understanding. Helping users in the alarm verification task is a major challenge for current static defect detection tools. In this paper, we formally introduce alarm correlations. If the occurrence of one alarm causes another alarm, we say that they are correlated. If one dominant alarm is uniquely correlated with another, we know verifying the first will also verify the others. Guided by the correlation, we can reduce the number of alarms required for verification. Our algorithms are inter-procedural, path-sensitive, and scalable. We present a correlation procedure summary model for inter-procedural alarm correlation calculation. The underlying algorithms are implemented inside our defect detection tools. We chose one common semantic fault as a case study and proved that our method has the effect of reducing 34,23 % of workload. Using correlation information, we are able to automate the alarm verification that previously had to be done manually.
机译:传统的静态缺陷检测工具可以检测软件缺陷并报告警报,但是无法识别警报之间的相关性,而且大量的独立警报也难以理解。对于当前的静态缺陷检测工具,帮助用户完成警报验证任务是一项重大挑战。在本文中,我们正式介绍了警报关联。如果一个警报的发生引起另一警报,我们说它们是相关的。如果一个主要警报与另一个警报唯一相关,我们知道验证第一个也将验证其他警报。在相关性的指导下,我们可以减少验证所需的警报数量。我们的算法是跨过程的,路径敏感的和可伸缩的。我们提出了一种用于过程间警报关联计算的关联过程摘要模型。底层算法在我们的缺陷检测工具中实现。我们选择了一个常见的语义错误作为案例研究,并证明了我们的方法可以减少34.23%的工作量。使用相关信息,我们能够使以前必须手动完成的警报验证自动化。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号