MaintainJ, an Eclipse plugin, generates runtime sequence and class diagrams for a use case. The sequence diagram shows concrete classes, call name, call context, the actual runtime SQL statements going ot database and JSP calls. Can trace applications on multiple JVMs. Use MaintainJ for both debugging and to generate documentation for large Java applications. MaintainJ reduces the time to track down defects and understand from days to minutes.