Altova UModel

UML modeling with code generation

Publisher

Altova

About this software

Altova UModel 2025 Professional is a Windows UML modeling application licensed per installed user and offered with optional Support and Maintenance Pack (SMP). The Professional edition adds SysML, BPMN, and database diagram support, plus Visual Studio and Eclipse integration. UModel generates Java, C#, and Visual Basic .NET code, reverse-engineers existing projects, and supports round-trip synchronization and XMI model exchange for team collaboration and interoperability.

Purchase

Altova UModel

Altova UModel
In Stock
Delivery: 1 working day

This product is available, please contact us for the price

Do you need more information or looking for another license?

Benefits

  • Visual UML modeling: Supports all 14 UML 2.5 diagram types and diagram customization.
  • Code generation: Generates Java, C#, and Visual Basic .NET from UML models.
  • Reverse and round-trip engineering: Reverse-engineer existing code and synchronize models with source code.
  • SysML and BPMN support: Professional edition supports SysML, BPMN, and database diagramming.
  • IDE and XMI integration: Integrates with Visual Studio and Eclipse and supports XMI model exchange.

Available languages

  • English
  • German
  • French
  • Spanish
  • Japanese

Support information

  • Online documentation: Comprehensive online manuals and user guides are available on Altova's website.
  • Downloads and trial: The Altova download page provides installers and a 30-day evaluation license for UModel.
  • Support and maintenance: A Support and Maintenance Pack (SMP) is available to provide product updates and support for the license term.
  • Product updates: Latest releases and previous versions are downloadable from Altova's UModel download page.
  • Integration guidance: Manuals include instructions for IDE plug-ins, scripting, and using the UModel API.

Frequently asked questions

What operating systems does UModel support?
UModel runs on Windows 10, Windows 11, and Windows Server 2016 or newer; 32- and 64-bit installs are supported, with 64-bit available for Professional and Enterprise editions.
Which UML and additional diagram types does it support?
UModel supports all 14 UML 2.5 diagram types and an XML Schema diagram; the Professional edition adds SysML, BPMN, and database diagram support.
Which programming languages can UModel generate or reverse engineer?
UModel generates and reverse-engineers Java, C#, and Visual Basic .NET; C++ code engineering is provided in the Enterprise edition.
How does licensing and maintenance work for Altova UModel?
Altova offers licenses per installed, concurrent, or named user via its online shop; a Support and Maintenance Pack (SMP) can be purchased for fixed terms such as one or two years.
Can UModel integrate with IDEs and version control?
UModel integrates with Microsoft Visual Studio and Eclipse, supports source-control integration, and can import/export models using the XMI standard for interoperability.