The author presents a simple probabilistic model that describes the occurrence of false positive software defect detection by code analyzers. This model is based on two main parameters; initial defect density in the code, and the accuracy of defect detection by a code analyzer. The described model and performed calculations will be helpful to software engineers during the work of setting up the strategy and processes for automated code analysis.

About the author

Dmitri Ilkaev has more than twenty years of experience in software and technology development. He holds Ph.D. in Computer Sciences from Moscow Institute of Physics and Technology. He can be reached at [email protected].