Content area

Abstract

Static code analysis tools are being increasingly used to improve code quality. The source code’s quality is a key factor in any software product and requires constant inspection and supervision. Static code analysis is a valid way to infer the behavior of a program without executing it. Many tools allow static analysis in different frameworks, different programming languages, and detecting different defects in the source code. Different strategies of using static code analysis tools are often used, and these strategies are not classified. In this paper, an experiment was conducted on different tools and their use in relation to the standard code review cycle. The identified strategies for using static code analysis tools and the steps required to implement them are presented. When using the tool, users should choose one of the identified strategies to implement following the defined steps for successful implementation.

Details

1009240
Title
Identification of strategies over tools for static code analysis
Author
Stefanović, Darko 1 ; Nikolić, Danilo 1 ; Havzi, Sara 1 ; Lolić, Teodora 1 ; Dakić, Dušanka 1 

 Department of Industrial Engineering and Engineering Management, Faculty of Techincal Sciences, University of Novi Sad, Novi Sad, 21000, Serbia 
Volume
1163
Issue
1
Publication year
2021
Publication date
Aug 2021
Publisher
IOP Publishing
Place of publication
Bristol
Country of publication
United Kingdom
ISSN
17578981
e-ISSN
1757899X
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2021-08-17
Milestone dates
2021-08-01 (openaccess)
Publication history
 
 
   First posting date
17 Aug 2021
ProQuest document ID
2561948556
Document URL
https://www.proquest.com/scholarly-journals/identification-strategies-over-tools-static-code/docview/2561948556/se-2?accountid=208611
Copyright
© 2021. This work is published under http://creativecommons.org/licenses/by/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2023-11-25
Database
ProQuest One Academic