DocumentCode
2885658
Title
Automatic defects detection in industrial C/C++ software
Author
Itsykson, Vladimir ; Moiseev, Mikhail ; Tsesko, Vadim ; Zakharov, Alexey
Author_Institution
St.-Petersburg State Polytech. Univ., St. Petersburg, Russia
fYear
2009
fDate
28-29 Oct. 2009
Firstpage
50
Lastpage
55
Abstract
The solution to the problem of automatic defects detection in industrial software is covered in this paper. The results of the experiments with the existing tools are presented. These results stand for inadequate efficiency of the implemented analysis. Existing source code static analysis methods and defects detection algorithms are covered. The program model and the analysis algorithms based on existing approaches are proposed. The problems of co-execution of different analysis algorithms are explored. The ways for improvement of analysis precision and algorithms performance are proposed. Advantages of the approaches developed are: soundness of a solution, full support of the features of target programming languages and analysis of the programs lacking full source code using annotations mechanism. The algorithms proposed in the paper are implemented in the automatic defects detection tool.
Keywords
C++ language; program diagnostics; programming languages; statistical analysis; automatic defects detection; industrial C/C++ software; programming analysis; programming languages; source code static analysis methods; Algorithm design and analysis; Computer industry; Computer languages; Detection algorithms; Performance analysis; Defects detection; quality of source code; static analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference in Russia (CEE-SECR), 2009 5th Central and Eastern European
Conference_Location
Moscow
Print_ISBN
978-1-4244-5664-2
Electronic_ISBN
978-1-4244-5665-9
Type
conf
DOI
10.1109/CEE-SECR.2009.5501189
Filename
5501189
Link To Document