首页> 外文会议>IEEE International Symposium on Software Reliability Engineering >Cause Points Analysis for Effective Handling of Alarms
【24h】

Cause Points Analysis for Effective Handling of Alarms

机译:有效处理警报的原因分析

获取原文

摘要

Static analysis tools are widely used in practice to improve the quality and reliability of software through early detection of defects. However, the number of alarms generated is a major concern because of the cost incurred in their manual inspection required to partition them into true errors and false positives. In this paper, we propose a static analysis to identify the causes of alarms generated by a client static analysis. This simplifies the manual inspections and reduces the cost involved. The proposed analysis involves the following: (1) modeling the basic reasons for alarms as alarm cause points of several types, (2) ranking these cause points based on three different metrics, (3) a workflow in which a user answers queries about the cause points and the answers are used in subsequent round of the client analysis. The collaboration between the user and the client analysis helps the tool to resolve the unknowns encountered during the analysis and weeding out the alarms. It also helps the user expedite the manual inspections of alarms. Further, the ranking of cause points helps to prioritize the alarms. Our experimental evaluation in several settings demonstrated that the proposed approach (a) reduces manual effort by 23% to 72% depending on various parameters, with an average reduction of 42%, and (b) is also effective in identifying the alarms that are more likely to be true errors.
机译:静态分析工具在实践中被广泛使用,可以通过早期发现缺陷来提高软件的质量和可靠性。但是,由于将它们划分为真错误和假阳性需要人工检查,因此产生的警报数量是一个主要问题。在本文中,我们提出了一种静态分析,以识别由客户端静态分析生成的警报的原因。这简化了人工检查并降低了成本。提出的分析涉及以下内容:(1)将警报的基本原因建模为几种类型的警报原因点;(2)根据三种不同的指标对这些原因点进行排名;(3)用户在其中回答有关警报的查询的工作流原因点和答案将在后续客户分析中使用。用户与客户端分析之间的协作有助于该工具解决分析过程中遇到的未知问题并清除警报。它还可以帮助用户加快警报的手动检查。此外,原因点的排序有助于对警报进行优先级排序。我们在几种环境下的实验评估表明,所建议的方法(a)可以将各种参数减少23%到72%的手动工作量,平均减少42%,并且(b)在识别更多警报方面也很有效可能是真正的错误。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号