ePrivacy and GPDR Cookie Consent by Cookie Consent

MaintainJ 3.2

MaintainJ Inc. in Development / Compilers & Interpreters

MaintainJ screenshot

User Rating: 3.2 (29 votes)

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%.

This software will turn out to be different from any reverse engineering tools you have seen before. MaintainJ comes with a web application (MaintainJ.war) and three Eclipse plug-ins.

NOTE: You will need to register to obtain a trial key. Otherwise, MaintainJ will work in a limited evaluation mode in which sequence diagram calls can be expanded or collapsed for a limited number of times.


· 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.

· Generate. Do Not Draw - Code is the truth. Run the code and generate UML whenever you need.

· Save Maintenance Costs - Development costs 10%. Maintenance costs 90%. Understanding code costs 50% of maintenance costs. Save by generating UML diagrams that help you to quickly understand code.

· Open Source Based - MaintainJ is an Eclipse based product. Buy it or just use and blog it. Or tell us about a more useful product for those who support and maintain complex Java applications.

File Size: 6.70 MB License: Shareware Price: $100.00
Platform: Windows XP, Windows Vista, Windows Vista x64, Windows 7, Windows 7 x64
Downloads: Total: 171 | This Month: 0 Released: 2011-09-19
MaintainJ Similar Software
Popular Software in Development / Compilers & Interpreters

PureBasic for Mac OS X Power PC 5.72 Fantaisie Software    

A programming language that is based on established BASIC rules. Free download of PureBasic for Mac OS X Power PC 5.72

software pick   

Wing IDE Personal for Mac OS X Wingware    

An integrated development environment (IDE) for the Python programming language. Free download of Wing IDE Personal for Mac OS X

software pick   

Code::Blocks for Windows 20.03 Yiannis    

The open source, cross platform, free C++ IDE. Free download of Code::Blocks for Windows 20.03

software pick   

PyCharm for Mac OS X 2020.1 B201.666 JetBrains.com    

Tools for productive development with Python programming language. Free download of PyCharm for Mac OS X 2020.1 B201.666

RAD Studio XE8 10.3.3 Embarcadero Technologies, Inc.    

Build data-rich, visually engaging applications. Free download of RAD Studio XE8 10.3.3