TeamCenter 4.0 from Inovie Software is an Internet-based, cross-platform project management (PM) solution written entirely in Java. Recently, KPMG Consulting evaluated and eventually selected TeamCenter as that organization's PM tool.
Another element in creating robust Java applications is the proper use of exceptions. Exceptions are a mechanism for indicating when something has happened in your program that is unusual, unexpected, well ... <I>exceptional.</I> Exceptions provide one of the best mechanisms for writing robust, resilient code that is capable of dealing with the unexpected.
CodeRover Browser for Java is intended to serve as a tool for unraveling the complexity of Java applications. The CodeRover Browser is a standalone, desktop source-code browser for C/C++ and Java. The product captures relationships between source-code entities in a personal database for any combination of C, C++, and Java.