Machine learning for actionable warning identification: A comprehensive survey
Actionable Warning Identification (AWI) plays a crucial role in improving the usability of static
code analyzers. With recent advances in Machine Learning (ML), various approaches have …
code analyzers. With recent advances in Machine Learning (ML), various approaches have …
Automatically inspecting thousands of static bug warnings with large language model: How far are we?
Static analysis tools for capturing bugs and vulnerabilities in software programs are widely
employed in practice, as they have the unique advantages of high coverage and …
employed in practice, as they have the unique advantages of high coverage and …
Sound and partially-complete static analysis of data-races in gpu programs
D Liew, T Cogumbreiro, J Lange - Proceedings of the ACM on …, 2024 - dl.acm.org
GPUs are progressively being integrated into modern society, playing a pivotal role in
Artificial Intelligence and High-Performance Computing. Programmers need a deep …
Artificial Intelligence and High-Performance Computing. Programmers need a deep …
How to find actionable static analysis warnings: A case study with FindBugs
Automatically generated static code warnings suffer from a large number of false alarms.
Hence, developers only take action on a small percent of those warnings. To better predict …
Hence, developers only take action on a small percent of those warnings. To better predict …
Combining static analysis error traces with dynamic symbolic execution (experience paper)
This paper reports on our experience implementing a technique for sifting through static
analysis reports using dynamic symbolic execution. Our insight is that if a static analysis tool …
analysis reports using dynamic symbolic execution. Our insight is that if a static analysis tool …
Fuzzslice: Pruning false positives in static analysis warnings through function-level fuzzing
Manual confirmation of static analysis reports is a daunting task. This is due to both the large
number of warnings and the high density of false positives among them. Fuzzing techniques …
number of warnings and the high density of false positives among them. Fuzzing techniques …
Pre-trained Model-based Actionable Warning Identification: A Feasibility Study
Actionable Warning Identification (AWI) plays a pivotal role in improving the usability of static
code analyzers. Currently, Machine Learning (ML)-based AWI approaches, which mainly …
code analyzers. Currently, Machine Learning (ML)-based AWI approaches, which mainly …
The Impact of Compiler Warnings on Code Quality in C++ Projects
A Johansson, C Holmberg… - Proceedings of the …, 2024 - dl.acm.org
Modern compilers often offer a variety of warning flags, which developers can enable to get
feedback on code that, while syntactically correct, may be problematic. In the case of C++ …
feedback on code that, while syntactically correct, may be problematic. In the case of C++ …
Reproducing Failures in Fault Signatures
Software often fails in the field, however reproducing and debugging field failures is very
challenging: the failure-inducing input may be missing, and the program setup can be …
challenging: the failure-inducing input may be missing, and the program setup can be …
[PDF][PDF] How to find actionable static analysis warnings: A case study with FindBugs.(2023)
Automatically generated static code warnings suffer from a large number of false alarms.
Hence, developers only take action on a small percent of those warnings. To better predict …
Hence, developers only take action on a small percent of those warnings. To better predict …