Altova UModel Basic Edition

2021r3

A comprehensive and reliable software utility designed as an UML tool for program modeling and application development, to help you with your work

Altova UModel Basic Edition is a tool designed to help you create UML charts for various applications and generate the source code for them.

Allows you to design UML diagrams that you can customize accordingly


The application comes with clean and easy to navigate interface although it packs numerous features, options and configuration settings.  As you probably hinted, the charts can be personalized based on the projects' specifications and requirements.
Consequentially, you can customize the diagrams using syntax coloring, cascade style sheets, various styles, auto-completion for direct editing, expand or collapse compartments or valid and invalid highlighting, just to name a few.
Once completed, the program allows you to generate the code the UML diagram, source code that is available as Java, C# and Visual Basic. The app can also reverse engineer codes written in these languages and can grab the code from state machine diagrams.

Supports almost UML diagrams and generates the code for them


It is worth mentioning that unlike Altova UModel Enterprise Edition or Altova UModel Professional Edition, the Basic version does not support the Business process model (BPMN 1.0 and 2.0), SysML diagrams, UML diagrams for SQL databases and SysML extensions to UML diagrams. In addition, it does not allow you to assign elements to specific diagram layers, create and name layers or provide support for the Model SQL Databases.
Nevertheless, similar to the other editions, it packs several advanced options so you can create flowchart-like diagrams, including from XML schema. Moreover, you can add all sort of relevant objects for which you can specify the color, position, size, so on and so forth.

A straightforward utility designing and generating code for UML diagrams


Despite the fact that it does not share the compatibility with SQL databases and Business Models diagrams, Altova UModel Basic Edition is a reliable application that provides the same quality and complex UML diagrams for your projects.