Intelligent Code Engineering

Hop between class diagrams and source codes like in Java.

Java round-trip code engineering

Java round-trip code engineering

Design classes in UML class diagram, generate Java source code and reverse Java source code to update the UML class diagram. Java annotation syntax is supported in the latest version.

C++ round-trip code engineering

C++ round-trip code engineering

Generate ANSI C++ source code from UML class diagram and keep both C++ source code and UML class diagram in-sync.

Instant reverse engineering

Instant reverse engineering

Reverse engineer 12 programming languages to UML class diagram. Supported programming languages include Java, C++, .NET DDL or exe, IDL, Ada 95, XML, XML schema, JDBC, Hibernate, PHP 5.0 or above, Python and Objective-C. The latest version supports reversing source code to package diagram for high level analysis.

Tell Us What You Think

Sending...
Thank you for your feedback
Feature Bag
No available edition
Product Comparison

Tell Us What You Think

Sending...
Thank you for your feedback