Altova UModel Enterprise 2018 v20.2.1.0

Altova UModel is the UML tool that makes visual software design practical for any project. Visually design application models in UML and generate Java, C++, C#, or Visual Basic .NET code and project documentation. Or, reverse engineer existing programs into UML diagrams, then enhance your designs and complete the round trip by regenerating code.

What Makes UModel Superior to other UML Software Modeling Tools?
UModel is the affordable UML tool that combines a rich visual interface with high-end functionality like source code engineering, XMI model interchange, support for Business Process Modeling, and more, to give development teams a powerful tool for today’s project challenges.

Intuitive Visual Modeling for all UML Diagrams
Keep your favorite diagram views and UML tools at your fingertips to improve efficiency and productivity. Everything is customizable in the UML diagrams you create with UModel – size, position, color, typeface characteristics, and line styles.

Supports All 14 UML Diagrams
UModel supports all 14 UML 2.4 software architecture diagram types, plus UML-style diagrams for XML Schemas and tables in popular SQL databases.

Project Requirements:
Use case diagrams
Use case diagrams are often considered separately from other software architecture diagrams because they capture project requirements and can define the scope of an application under development.

UML Structural Diagrams:
Class diagrams and object diagrams
Composite structure diagrams
Component diagrams
Deployment diagrams
Package diagrams
Profile diagrams
UML Behavioral Diagrams:
Sequence diagrams
Activity diagrams
State machine diagrams
Interaction overview diagrams
Timing diagrams
Communication diagrams
It’s not likely any project will use all UML diagram types – software modeling allows flexibility in preferences and styles, and various tasks require different diagram types. Regardless which diagrams you create, UModel provides an unmatched visual interface and convenient features to make UML modeling easy and fun.

Visual Modeling Highlights:
Dedicated toolbar for each diagram type
Intuitive color coding and icons
Entry helpers and fast editing buttons
Cascading styles for colors, fonts, line size, and more
Customizable alignment grid
Layout toolbar for complete control of element sizes, alignment, and more
Elements can be assigned to diagram layers and selectively viewed or hidden
Unlimited undo/redo encourages exploring new ideas
The styles window gives you easy access to all the display options and lets you modify an individual element, a selected group, or an entire category. You can also choose colors from a palette in a pull-down menu, or easily assign custom colors to elements either individually, across groups and families, or for the entire project.

Flexible layout options let you give your models the clearest, most logical organization. The alignment grid forms a background framework to position diagram elements. As you create new elements or move existing ones across the main drawing pane, visual alignment snap lines help you align with other existing elements in the diagram.

Each diagram type has its own toolbar, so the screen won’t be crowded with irrelevant icons. You can turn toolbar text labels on or off and you can display or hide any toolbar.

UModel even includes unlimited undo/redo to encourage exploring new ideas!

UModel Helper Windows
Helper windows at the left of the main diagram assist as you build and view your models. You can select a perspective into the project by choosing from the Model Tree, Diagram Tree, or Favorites.

Other windows provide quick access to Properties, Styles, Hierarchy, and Overview, a navigation aid for large diagrams.

Hyperlink Any Element
UModel allows you to add hyperlinks to any element in any UML diagram. You can create hyperlinks to external files, Web URLs, or other diagrams in your project. Your description becomes pop-up text for the hyperlink.

Diagram Layers
UModel supports diagram layers. Each element can be assigned to a specific layer, and layers can be locked to prevent changes.

Overview Helper Window
The Overview helper window displays a reduced view that identifies which portion of a large diagram is displayed in the main diagram pane, providing a quick navigation tool for complex diagrams that are too large to display. Click inside the window to scroll in any direction.

Generate Source Code from UML Models
UModel includes a built-in code generator that creates Java, C++, C#, or Visual Basic .NET code based on the classes diagrams, sequence diagrams, and state machine diagrams in your UML model, freeing you from the mundane task of writing low level infrastructure code so you can concentrate on the business logic and overall architecture of your project.

diagrams, diagram, UModel, project, software, visual, Visual, toolbar, existing, styles, Altova, other, Modeling, create, elements, design, Diagrams, alignment, element, models, diagrams, diagram, UModel, project, Visual, visual, software, toolbar, styles, existing, Altova, other, Modeling, create, element, elements, alignment, design, Diagrams, models