Survey of approaches for postprocessing of static analysis alarms

T Muske, A Serebrenik - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
Static analysis tools have showcased their importance and usefulness in automated
detection of defects. However, the tools are known to generate a large number of alarms …

Mitigating false positive static analysis warnings: Progress, challenges, and opportunities

Z Guo, T Tan, S Liu, X Liu, W Lai, Y Yang… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Static analysis (SA) tools can generate useful static warnings to reveal the problematic code
snippets in a software system without dynamically executing the corresponding source code …

Survey of approaches for handling static analysis alarms

T Muske, A Serebrenik - 2016 IEEE 16th International Working …, 2016 - ieeexplore.ieee.org
Static analysis tools have showcased their importance and usefulness in automated
detection of code anomalies and defects. However, the large number of alarms reported and …

Repositioning of static analysis alarms

T Muske, R Talluri, A Serebrenik - Proceedings of the 27th ACM …, 2018 - dl.acm.org
The large number of alarms reported by static analysis tools is often recognized as one of
the major obstacles to industrial adoption of such tools. We present repositioning of alarms …

Techniques for efficient automated elimination of false positives

T Muske, A Serebrenik - 2020 IEEE 20th International Working …, 2020 - ieeexplore.ieee.org
Static analysis tools are useful to detect common programming errors. However, they
generate a large number of false positives. Postprocessing of these alarms using a model …

WINE: Warning miner for improving bug finders

Y Choi, J Nam - Information and Software Technology, 2023 - Elsevier
Context: Bug finders have been actively used to efficiently detect bugs. However, developers
and researchers found that the bug finders show high false positive rate. The false positives …

BigBug: Practical concurrency analysis for SDN

R May, A El-Hassany, L Vanbever… - Proceedings of the …, 2017 - dl.acm.org
By operating in highly asynchronous environments, SDN controllers often suffer from bugs
caused by concurrency violations. Unfortunately, state-of-the-art concurrency analyzers for …

Cause points analysis for effective handling of alarms

T Muske, UP Khedker - 2016 IEEE 27th International …, 2016 - ieeexplore.ieee.org
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 …

ITS-Engineering: providing adaptive teaching in the engineering tutor

C Srisethanil, N Baker - Proceedings Frontiers in Education …, 1995 - ieeexplore.ieee.org
The successful learning of an engineering student depends substantially on the instructor's
ability to adapt instruction, both the content and the various teaching styles, to individual …

[PDF][PDF] Postprocessing of static analysis alarms

TB Muske - 2020 - research.tue.nl
In this chapter, we first introduce static analysis and alarms generated by static analysis tools
(Section 1.1). We then describe the problem of large number of alarms and their …