
The meaning and ideas you want to express can't be seen through code editing alone, but creating diagrams can easily show your ideas. Thus, UML (Unified Modeling Language) has been used to solve the object-oriented problems for a long time, providing a common language among analysts, designers, and programmers for software design.
Astah (formerly called JUDE = Java and UML Developers' Environment) is a fresh-new, lightweight, versatile, and professional UML modeling tool for Windows, Mac and Linux platforms, developed by ChangeVision from Japan, written in Java. It has a concise, intuitive, and easy-to-use user interface, and is able to quickly create visual UML models and diagrams, which can help users better understand system design, easier to understand the software development framework, and more clearly express their modeling ideas.
Astah integrates UML modeling and mind mapping capabilities in one place, supports the creation of flow diagrams, data flow diagrams, ER diagrams, CRUD diagrams, requirements diagrams, traceability maps, mind maps, and many other diagrams. It also supports all graphics defined in the UML specification, a variety of standard file formats, multiple programming languages, distributed modeling, project consolidation, interaction with other modeling tools, collaborative development, and many other useful functions. In short, it can meet all your UML modeling and diagram creation needs, so as to maximize your UML modeling and mind mapping efficiency.

Key Features
- Auto-create class diagrams
- Alignment guides
- Copy to MS Office documents
- Auto-layout
- Customize shortcut keys
- Traceability map
- Gap expander/remover
- Compare projects
- Map view
- Merge project files
- Search and replace
- Show related classes/models
- State transition path & table
- User-defined tagged value
Supported Models and Diagrams
- Class diagrams
- Entity-relationship diagrams
- Usecase diagrams
- Flowcharts
- Activity diagrams
- Data flow diagrams
- Sequence diagrams
- Requirement diagrams/tables
- Statemachine diagrams
- Deployment diagrams
Official Demo Video
System Requirements
- Java Runtime Environment (JRE)
Edition Statement
AppNee provides the Astah Professional Edition multilingual full installers and unlocked files for Windows 32-bit and 64-bit, Mac and Linux.Installation Notes
for v8.4.0 on Windows:- Download and install Astah, do not launch program
- Run the keygen & patch, select the "Astah Professional" as product, input your desired name and company info, click 'Generate', and save the license file on desktop
- Click 'Patch', navigate to the program installation folder (like C:\Program Files\astah-professional\), click 'Open', then click 'Yes'
- When asked to save the "astah-pro.jar" file, click 'Cancel'. This file was created in the folder where the keygen & patch is located
- Copy the generated "astah-pro.jar" file to installation folder and overwrite
- Run program, enter "Help/License...", click 'Set License Key...', and open the generated "dvt_astah_professional_license.xml" file
- Done