[PDF][PDF] Static code analysis tools: A systematic literature review

D Stefanović, D Nikolić, D Dakić… - Ann. DAAAM Proc. Int …, 2020 - academia.edu
Static code analysis tools are being increasingly used to improve code quality. Such tools
can statically analyze the code to find bugs, security vulnerabilities, security spots …

[HTML][HTML] A critical comparison on six static analysis tools: Detection, agreement, and precision

V Lenarduzzi, F Pecorelli, N Saarimaki, S Lujan… - Journal of Systems and …, 2023 - Elsevier
Abstract Background: Developers use Static Analysis Tools (SATs) to control for potential
quality issues in source code, including defects and technical debt. Tool vendors have …

A Comprehensive Review of Static Memory Analysis

T Akinyemi, E Solomon, A Woubie, K Lippert - IEEE Access, 2024 - ieeexplore.ieee.org
This review aims to evaluate and compare various static analysis tools across multiple
programming languages for memory management. The tools and techniques under scrutiny …

[PDF][PDF] Analysing the Analysers: An Investigation of Source Code Analysis Tools

V Bhutani, FG Toosi, J Buckley - Applied Computer Systems, 2024 - sciendo.com
Context: The primary expectation from a software system revolves around its functionality.
However, as the software development process advances, equal emphasis is placed on the …

Comprehensive Evaluation of Static Analysis Tools for Their Performance in Finding Vulnerabilities in Java Code

M Alqaradaghi, T Kozsik - IEEE Access, 2024 - ieeexplore.ieee.org
Various static code analysis tools have been designed to automatically detect software faults
and security vulnerabilities. This paper aims to 1) conduct an empirical evaluation to assess …

Resolving Security Issues via Quality-Oriented Refactoring: A User Study

D Gigante, F Pecorelli, V Santa Barletta… - 2023 ACM/IEEE …, 2023 - ieeexplore.ieee.org
Software quality is crucial in software development: if not addressed in early phases of the
software development life cycle, it may even lead to technical bankruptcy, ie, a situation in …

Concerns identified in code review: A fine-grained, faceted classification

S Gunawardena, E Tempero, K Blincoe - Information and Software …, 2023 - Elsevier
Context: Code review is a valuable software process that helps software practitioners to
identify a variety of defects in code. Even though many code review tools and static analysis …

A CASE tool for JAVA programs logical errors detection: Static and dynamic testing

D Al-Ashwal, EZ Al-Sewari… - 2018 International Arab …, 2018 - ieeexplore.ieee.org
During testing of programs, developers face two types of errors: syntax errors, and logical
errors. Generally, logical errors in programming are more difficult to detect. To figure out the …

[BUCH][B] Java lock contention antipatterns and their detection within java code

J Robertson - 2023 - search.proquest.com
Abstract Java Based Multithreaded programs are used in a wide variety of applications and
consequently many developers are required to create code designed for synchronized …

On implementational variations in static analysis tools

T Muske, P Bokil - 2015 IEEE 22nd International Conference on …, 2015 - ieeexplore.ieee.org
Static analysis tools are widely used in practice due to their ability to detect defects early in
the software development life-cycle and that too while proving absence of defects of certain …