TY - GEN
T1 - Observable runtime behavior for defects indicated by automated static analysis
AU - Wolfmaier, Klaus
AU - Ramler, Rudolf
AU - Guta, Gabor
AU - Dobler, Heinz
PY - 2009
Y1 - 2009
N2 - For the efficient and effective use of automated static analysis of software systems it is crucial to know what kind of errors can be detected and how seriously a reported problem can or should be taken. In the study conducted for this paper we applied a widely used tool (PC-lint) for automated static analysis (ASA) to check C++ code fragments from student exercises. The goal of this research was to discover which types of defects can be identified by automated static analysis. In this paper we present our findings; furthermore the results from classifying the defects are set in relation to detection rules and severity levels provided by ASA, in order to derive insights for calibrating ASA tools in a specific application context.
AB - For the efficient and effective use of automated static analysis of software systems it is crucial to know what kind of errors can be detected and how seriously a reported problem can or should be taken. In the study conducted for this paper we applied a widely used tool (PC-lint) for automated static analysis (ASA) to check C++ code fragments from student exercises. The goal of this research was to discover which types of defects can be identified by automated static analysis. In this paper we present our findings; furthermore the results from classifying the defects are set in relation to detection rules and severity levels provided by ASA, in order to derive insights for calibrating ASA tools in a specific application context.
KW - Automated static analysis
KW - Defect classification
UR - http://www.scopus.com/inward/record.url?scp=78651229653&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-04772-5_41
DO - 10.1007/978-3-642-04772-5_41
M3 - Conference contribution
AN - SCOPUS:78651229653
SN - 3642047718
SN - 9783642047718
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 312
EP - 319
BT - Computer Aided Systems Theory, EUROCAST 2009 - 12th International Conference, Revised Selected Papers
T2 - 12th International Conference on Computer Aided Systems Theory, EUROCAST 2009
Y2 - 15 February 2009 through 20 February 2009
ER -