<html>
<head>
<title>FindBugs Documents and Publications</title>
<link rel="stylesheet" type="text/css" href="findbugs.css">
@GOOGLE_ANALYTICS@
</head>
<body>
<table width="100%"><tr>
@HTML_SIDEBAR@
<td align="left" valign="top">
<h1>FindBugs Documents and Publications</h1>
<p> This page lists documents, publications, and other sources
of information about FindBugs.
<h2>General Information</h2>
<ul>
<li> The <a href="manual/index.html">FindBugs manual</a> describes how to
install and use FindBugs.
<li> A <a href="http://www.simeji.com/findbugs/doc/manual_ja/index.html">Japanese translation</a>
of the FindBugs manual contributed by Hiroshi Okugawa.
<li> A <a href="bugDescriptions.html">list of bug patterns reported by FindBugs</a>.
<li> The <a href="FAQ.html">FindBugs FAQ</a> contains answers to frequently asked
questions about FindBugs.
</ul>
<h2>Publications</h2>
<ul>
<li> <a href="@WEBSITE@/docs/oopsla2004.pdf">Finding Bugs is Easy</a>, a
paper that appeared in the December 2004 issue of SIGPLAN Notices.
An extended abstract of the paper appeared in the OOPSLA 2004 Companion,
as part of the Onward! track of the conference.
<!--
The raw data
we used in the empirical evaluation section is available:
<ul>
<li> <a href="@WEBSITE@/data/classpath-0.08.xml">classpath-0.08.xml</a>
<li> <a href="@WEBSITE@/data/drjava-stable-20040326.xml">drjava-stable-20040326.xml</a>
<li> <a href="@WEBSITE@/data/eclipse-3.0.xml">eclipse-3.0.xml</a>
<li> <a href="@WEBSITE@/data/jboss-4.0.0RC1.xml">jboss-4.0.0RC1.xml</a>
<li> <a href="@WEBSITE@/data/jedit-4.2pre15.xml">jedit-4.2pre15.xml</a>
<li> <a href="@WEBSITE@/data/rt-1.5-59.xml">rt-1.5-59.xml</a>
</ul>
-->
<li> <a href="http://www.cs.umd.edu/~jfoster/papers/issre04.pdf">A Comparison of Bug Finding Tools for Java</a>, by Nick Rutar, Christian Almazan, and Jeff Foster,
compares several bug checkers for Java, including FindBugs.
<li> Chris Grindstaff has written a two-part article about FindBugs
(<a href="http://www-106.ibm.com/developerworks/java/library/j-findbug1/">Part 1</a>,
<a href="http://www-106.ibm.com/developerworks/java/library/j-findbug2/">Part 2</a>)
for IBM developerWorks.
</ul>
<!--
<h2>Presentations</h2>
<ul>
<li> <a href="@WEBSITE@/docs/oopsla2004-slides.pdf">Presentation slides</a>
from a talk given by David Hovemeyer at OOPSLA 2004.
<li> <a href="@WEBSITE@/docs/FindBugsTalk2.pdf">Presentation slides</a>
from a talk given by Bill Pugh at the
<a href="http://fc-md.umd.edu/fcmd/index.html"
>Fraunhofer Center for Experimental Software Engineering</a>,
July 2004
<li> <a href="@WEBSITE@/docs/FindBugsJavaOne.pdf">Finding Bugs is Easy</a>,
a presentation given by David Hovemeyer and Bill Pugh
at <a href="http://java.sun.com/javaone/">JavaOne 2004</a>,
June 2004
<li> <a href="@WEBSITE@/docs/FindBugsJKeller.pdf">Presentation slides</a>
from J. Keller's presentation at the FindBugs JavaOne BOF,
June 2004
</ul>
-->
@HTML_FOOTER@
</td>
</tr></table>
</body>
</html>