Java theory and practice, Testing with leverage, Part 2

Writing and tuning bug detectors

From the developerWorks archives

Brian Goetz

Date archived: March 12, 2017 | First published: July 25, 2006

June's Java theory and practice column demonstrated how static analysis tools like FindBugs can bring greater leverage to bear on managing software quality by focusing on entire categories of bugs rather than on specific bug instances. In this month's installment, resident exterminator Brian Goetz details the process of constructing and tuning a nontrivial bug pattern detector.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.

Zone=Java development
ArticleTitle=Java theory and practice: Testing with leverage, Part 2