1<html> 2<head> 3<title>FindBugs Documents and Publications</title> 4<link rel="stylesheet" type="text/css" href="findbugs.css"> 5 6</head> 7<body> 8 9<table width="100%"><tr> 10 11 12<td bgcolor="#b9b9fe" valign="top" align="left" width="20%"> 13<table width="100%" cellspacing="0" border="0"> 14<tr><td><a class="sidebar" href="index.html"><img src="umdFindbugs.png" alt="FindBugs"></a></td></tr> 15 16<tr><td> </td></tr> 17 18<tr><td><b>Docs and Info</b></td></tr> 19<tr><td><font size="-1"><a class="sidebar" href="findbugs2.html">FindBugs 2.0</a></font></td></tr> 20<tr><td><font size="-1"><a class="sidebar" href="demo.html">Demo and data</a></font></td></tr> 21<tr><td><font size="-1"><a class="sidebar" href="users.html">Users and supporters</a></font></td></tr> 22<tr><td><font size="-1"><a class="sidebar" href="http://findbugs.blogspot.com/">FindBugs blog</a></font></td></tr> 23<tr><td><font size="-1"><a class="sidebar" href="factSheet.html">Fact sheet</a></font></td></tr> 24<tr><td><font size="-1"><a class="sidebar" href="manual/index.html">Manual</a></font></td></tr> 25<tr><td><font size="-1"><a class="sidebar" href="ja/manual/index.html">Manual(ja/日本語)</a></font></td></tr> 26<tr><td><font size="-1"><a class="sidebar" href="FAQ.html">FAQ</a></font></td></tr> 27<tr><td><font size="-1"><a class="sidebar" href="bugDescriptions.html">Bug descriptions</a></font></td></tr> 28<tr><td><font size="-1"><a class="sidebar" href="mailingLists.html">Mailing lists</a></font></td></tr> 29<tr><td><font size="-1"><a class="sidebar" href="publications.html">Documents and Publications</a></font></td></tr> 30<tr><td><font size="-1"><a class="sidebar" href="links.html">Links</a></font></td></tr> 31 32<tr><td> </td></tr> 33 34<tr><td><a class="sidebar" href="downloads.html"><b>Downloads</b></a></td></tr> 35 36<tr><td> </td></tr> 37 38<tr><td><a class="sidebar" href="http://www.cafeshops.com/findbugs"><b>FindBugs Swag</b></a></td></tr> 39 40<tr><td> </td></tr> 41 42<tr><td><b>Development</b></td></tr> 43<tr><td><font size="-1"><a class="sidebar" href="http://sourceforge.net/tracker/?group_id=96405">Open bugs</a></font></td></tr> 44<tr><td><font size="-1"><a class="sidebar" href="reportingBugs.html">Reporting bugs</a></font></td></tr> 45<tr><td><font size="-1"><a class="sidebar" href="contributing.html">Contributing</a></font></td></tr> 46<tr><td><font size="-1"><a class="sidebar" href="team.html">Dev team</a></font></td></tr> 47<tr><td><font size="-1"><a class="sidebar" href="api/index.html">API</a> <a class="sidebar" href="api/overview-summary.html">[no frames]</a></font></td></tr> 48<tr><td><font size="-1"><a class="sidebar" href="Changes.html">Change log</a></font></td></tr> 49<tr><td><font size="-1"><a class="sidebar" href="http://sourceforge.net/projects/findbugs">SF project page</a></font></td></tr> 50<tr><td><font size="-1"><a class="sidebar" href="http://code.google.com/p/findbugs/source/browse/">Browse source</a></font></td></tr> 51<tr><td><font size="-1"><a class="sidebar" href="http://code.google.com/p/findbugs/source/list">Latest code changes</a></font></td></tr> 52</table> 53</td> 54 55<td align="left" valign="top"> 56 57<h1>FindBugs Documents and Publications</h1> 58 59<p> This page lists documents, publications, and other sources 60of information about FindBugs. 61 62<h2>General Information</h2> 63 64<ul> 65<li> The <a href="manual/index.html">FindBugs manual</a> describes how to 66install and use FindBugs. 67<li> A <a href="http://www.simeji.com/findbugs/doc/manual_ja/index.html">Japanese translation</a> 68of the FindBugs manual contributed by Hiroshi Okugawa. 69<li> A <a href="bugDescriptions.html">list of bug patterns reported by FindBugs</a>. 70<li> The <a href="FAQ.html">FindBugs FAQ</a> contains answers to frequently asked 71questions about FindBugs. 72</ul> 73 74<h2>Publications</h2> 75 76<ul> 77<li> <a href="http://findbugs.sourceforge.net/docs/oopsla2004.pdf">Finding Bugs is Easy</a>, a 78paper that appeared in the December 2004 issue of SIGPLAN Notices. 79An extended abstract of the paper appeared in the OOPSLA 2004 Companion, 80as part of the Onward! track of the conference. 81 82<!-- 83The raw data 84we used in the empirical evaluation section is available: 85 <ul> 86 <li> <a href="http://findbugs.sourceforge.net/data/classpath-0.08.xml">classpath-0.08.xml</a> 87 <li> <a href="http://findbugs.sourceforge.net/data/drjava-stable-20040326.xml">drjava-stable-20040326.xml</a> 88 <li> <a href="http://findbugs.sourceforge.net/data/eclipse-3.0.xml">eclipse-3.0.xml</a> 89 <li> <a href="http://findbugs.sourceforge.net/data/jboss-4.0.0RC1.xml">jboss-4.0.0RC1.xml</a> 90 <li> <a href="http://findbugs.sourceforge.net/data/jedit-4.2pre15.xml">jedit-4.2pre15.xml</a> 91 <li> <a href="http://findbugs.sourceforge.net/data/rt-1.5-59.xml">rt-1.5-59.xml</a> 92 </ul> 93--> 94<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, 95compares several bug checkers for Java, including FindBugs. 96<li> Chris Grindstaff has written a two-part article about FindBugs 97(<a href="http://www-106.ibm.com/developerworks/java/library/j-findbug1/">Part 1</a>, 98<a href="http://www-106.ibm.com/developerworks/java/library/j-findbug2/">Part 2</a>) 99for IBM developerWorks. 100</ul> 101 102<!-- 103<h2>Presentations</h2> 104<ul> 105<li> <a href="http://findbugs.sourceforge.net/docs/oopsla2004-slides.pdf">Presentation slides</a> 106 from a talk given by David Hovemeyer at OOPSLA 2004. 107<li> <a href="http://findbugs.sourceforge.net/docs/FindBugsTalk2.pdf">Presentation slides</a> 108 from a talk given by Bill Pugh at the 109 <a href="http://fc-md.umd.edu/fcmd/index.html" 110 >Fraunhofer Center for Experimental Software Engineering</a>, 111 July 2004 112<li> <a href="http://findbugs.sourceforge.net/docs/FindBugsJavaOne.pdf">Finding Bugs is Easy</a>, 113 a presentation given by David Hovemeyer and Bill Pugh 114 at <a href="http://java.sun.com/javaone/">JavaOne 2004</a>, 115 June 2004 116<li> <a href="http://findbugs.sourceforge.net/docs/FindBugsJKeller.pdf">Presentation slides</a> 117 from J. Keller's presentation at the FindBugs JavaOne BOF, 118 June 2004 119</ul> 120--> 121 122 123<hr> <p> 124<script language="JavaScript" type="text/javascript"> 125<!---//hide script from old browsers 126document.write( "Last updated "+ document.lastModified + "." ); 127//end hiding contents ---> 128</script> 129<p> Send comments to <a class="sidebar" href="mailto:findbugs@cs.umd.edu">findbugs@cs.umd.edu</a> 130<p> 131<A href="http://sourceforge.net"><IMG src="http://sourceforge.net/sflogo.php?group_id=96405&type=5" width="210" height="62" border="0" alt="SourceForge.net Logo" /></A> 132 133</td> 134 135</tr></table> 136 137</body> 138</html> 139