|
| | | Version: 2.1 Support Eclipse Version: 3.2 or later License: Commercial Development Status: Production/Stable Company: MaintainJ Inc.
| |  | Home Page |  | Plugin Support |  | Discussion Forum |  |
|
| Update Site URL: http://www.maintainj.com/updates/1.0 |
MaintainJ, an Eclipse plug-in, generates sequence and class diagrams for a given use case, helping the users to quickly understand complex Java or J2EE applications. 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 code.
- You want to reduce the maintenance costs by more than 20%.
MaintainJ 2.1 supports runtime weaving, which means that you don't need to rebuild the application. The classes are aspect weaved as they are loaded into the memory. You can generate runtime UML diagrams just in a few minutes for any Java code or jar file(s).
MaintainJ is different from any reverse engineering tools you have seen before.
Forget Static Reverse Engineering - UML diagrams from source code can take you only so far. Run a use case and generate UML sequence and class diagrams for that use case to debug and understand complex systems.
Save the Time Spent in Debugger - Debuggers help. But they are tiresome. Save the time you must spend in the debugger by first reading the runtime UML diagrams to get an overview.
Explore the Diagrams - MaintainJ sequence diagrams are a pleasure to read. You can expand and collapse the calls while exploring a complex sequence diagram.
Focus on What You Need - Only application classes (no API calls) are
shown in diagrams. All loop calls and recursive calls are removed from sequence diagrams.
Focus on What You Need - Only application classes (no API calls) are
shown in diagrams. All loop calls and recursive calls are removed from sequence diagrams.
Added on: 18-Oct-2006 | Updated: 12-Dec-2007