MaintainJ


Version: 3.2.0
Size:
6.74MB
Requirements:
Eclipse 3.2 or higher, GEF 3.2 or higher
Seller:
MaintainJ
Price:
$100.00
System:
Windows XP/2000/98
Rating:
4.7
License:
Shareware

Description - MaintainJ



MaintainJ, an Eclipse plug-in, generates runtime UML sequence and class Diagrams for a given use case, helping the users to quickly understand a Complex Java or J2EE application. MaintainJ logs runtime method Call Trace to a file and uses that trace file to render sequence and class diagrams. MaintainJ is the tool to turn to when : ---You want to find out what exactly happens in the application when you run a use case. ---You need to quickly understand large, complex Java applications. ---You want to reduce the maintenance costs by more than 20%. MaintainJ 3.2.0 Major release with multiple enhancements to the product. The context of each call is shown in the sequence diagram. The context includes the call parameters, return value and the state of the called object. The actual runtime SQL statements (with populated parameters) going to the database regardless of the JDBC frameworks used are shown in the sequence diagram. The runtime interactions Between JSPs can be seen. The sequence diagram `Outline View` lists all the classes and calls in the trace file sorted by their package. The `Outline View` can be used to select and delete or exclude multiple packages/classes/calls at once. By using `Select In Diagram` feature in `Outline View`, the breadcrumb trail of the call can be seen in sequence diagram. This feature helps to quickly browse the diagram without expanding all calls. The new `Exclude Class` feature allows to exclude some classes or packages from the diagram. This is similar to excluding classes or packages from instrumentation scope so that those classes or packages will not be captured in the trace file. This new feature allows us to first Capture all calls and then exclude those we do not want from the diagram.

MaintainJ Sequence Diagram `outline View`


More in Debugging-MaintainJ

Trace File Sequence Diagram Exclude Multiple Packages