DocumentCode
2662889
Title
Static checking java with the Java Static Checker
Author
Schmeelk, Suzanna
Volume
1
fYear
2010
fDate
3-5 Oct. 2010
Abstract
This paper introduces a new open source static analysis tool, the Java Static Checker (JSC). Traditional static analysis tools examine Java code for fault instances considering specific code patterns. JSC is novel in that it examines Java code for potential fault classes based on propagating values and examining fault classes. In this paper, we use the tool to examine programs for potential null pointer dereferences. We empirically evaluate JSC and two other open source tools, Jlint and FindBugs, on a multiple programs. The results show that JSC finds more null pointer dereferences than the other tools.
Keywords
Java; program debugging; program testing; public domain software; FindBugs; Java code; Java static checking; Jlint; null pointer; open source static analysis tool; program examination; Conferences; Java; Null value; Semantics; Software; Syntactics; USA Councils; CASE; Java; Static Analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Technology and Engineering (ICSTE), 2010 2nd International Conference on
Conference_Location
San Juan, PR
Print_ISBN
978-1-4244-8667-0
Electronic_ISBN
978-1-4244-8666-3
Type
conf
DOI
10.1109/ICSTE.2010.5608841
Filename
5608841
Link To Document