18 years helping British businesses
choose better software

Astah UML
What is Astah UML?
Astah UML is a simple UML modeling tool for everyone that provides features including UML diagrams, source code linkage, API & plugin extensions, multilingual support, reverse engineering and more. Developers can leverage the platform's design tools to create structural and behavioral diagrams, helping to capture statistical & dynamic aspects of in-house systems.
Who Uses Astah UML?
Astah UML is for software engineering experts and programmers, educators and students.
Not sure about Astah UML?
Compare with a popular alternative

Astah UML
Reviews of Astah UML
Easy to use. Perfect for UML.
Comments: I can always have the job done with the tool. Amazing! Simple and fast to use.
Pros:
I can always have the job done with the tool. Amazing! Simple and fast to use. Perfect for UML.
Cons:
The tool design can be improved. Things should look nicer. The layout is the same since ever.
Alternatives Considered:
Review for astah UML
Comments: The product is great for creating and managing UML models, it has the necessary diagrams for the requirements gathering, analysis and validation phase of software development process. It also has database modeling with export options, which is a great feature.
Pros:
The product is easy to install, learn to use, manage. It has a very friendly user interface and is portable to different operating systems.
Cons:
I hope that in the future the product will have more options for exports to other programming languages, such as PHP and Python.
Change Vision Response
3 years ago
Thank you for your review, Vinicius! Code generations in more languages are available via free plug-ins. There's one to export PHP and M+ plugin enables you to export to Python! https://astah.net/product-plugins/php-export/ https://sites.google.com/view/m-plus-plugin/home
Astah UML feedback
Pros:
Very useful for designing UML diagrams like sequence and state graphs
Cons:
Copy paste and message ordering in sequence diagrams is not so good handled
Astah for the community
Comments: My experience with the tool was good
Pros:
I like the way he manages to lay out the diagrams.
Cons:
The insertion of information in diagrams will be rigid, having to resort many times to the settings bar for insertion.
Flexible Yet Robust
Comments: This software has been valuable in helping me understand how coding accomplishes design. With Astah, as a student, I moved from writing hacky code that seldom met all requirements to having a structured approach with a strong modeling tool. Great for planning testing too!
Pros:
The ability to drag and drop between drawings saves time and insures consistency between models of a project.
Cons:
Somewhat of a learning curve for the arrows