Analysis of the Tools for Static Code Analysis
Danilo Nikolić, Darko Stefanović, Dušanka Dakić, Srdjan Sladojević, Sonja Ristić
Abstract
Danilo Nikolić, Darko Stefanović, Dušanka Dakić, Srdjan Sladojević, Sonja Ristić
Abstract
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, duplications, and code smell. Various software tools are being developed to support developers in conducting static code analysis. In this paper, three tools to support static code analysis were analyzed and evaluated using the DESMET methodology. The tools were selected by conducting a systematic literature review in the field of static code analysis.
OpenAlex reports 19 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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, duplications, and code smell. Various software tools are being developed to support developers in conducting static code analysis. In this paper, three tools to support static code analysis were analyzed and evaluated using the DESMET methodology. The tools were selected by conducting a systematic literature review in the field of static code analysis.
Key concepts: Static analysis, Static program analysis, Computer science, Code review, KPI-driven code analysis, Code (set theory), Software quality, Programming language