Astah has “Auto-Create Class/ER diagram” feature. It enables you to create a Class/ER diagram automatically and generate a Class/ER diagram fast and easy.
For instance, you can import the source code by using Import Java feature, C# Reverse Engineering Plug-in or C++ Reverse Engineering Plug-in then create a Class diagram automatically. Also you can import database tables with DB Reverse Engineering Plug-in then create an ER diagram automatically.
Here is a step to do so:
There are two ways to create a Class diagram automatically.
A: Simple Class diagram without Attributes or Operations.
Right click on Package, Subsystem or Model on the structure tree then select [Auto Create Class Diagram].
The simple Class diagram will be created.
B: Detailed Class Diagram with Attributes and Operations
Select [Detailed Class Diagram] of the model popup menu.
The detailed Class diagram will be created.
Here is an example of creating an ER diagram automatically.
Select [Auto Create ER Diagram] of ER Model popup menu on the structure tree.
The ER diagram will be created.