De versie 2026 van Altova UModel is aangekondigd op 21 oktober 2025. Bekijk hieronder alle nieuwe functies en update naar de nieuwste versie.
| UModel 2026 (21 oktober 2025) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Diagrammen opslaan als SVG-bestanden | ||||||
| Ondersteuning voor Firebird 5.0 | ||||||
| Ondersteuning voor MariaDB versies 11.4 en 11.8 | ||||||
| Ondersteuning voor PostgreSQL 17 | ||||||
| Ondersteuning voor Visual Studio 2026 Insider Preview | ||||||
| Ondersteuning voor Eclipse versies 4.34, 4.35, 4.36 en 4.37 | ||||||
| Ondersteuning voor Windows Server 2025 |
UModel stelt u in staat om bestaande tabellen uit alle gangbare relationele databases te importeren om UML-databaseschema's te maken. U kunt de schema's aanpassen of nieuwe schema's maken, en vervolgens de bijbehorende SQL-scripts genereren. In versie 2026 is ondersteuning toegevoegd voor de volgende databaseversies:
Ontdek alle extra mogelijkheden die u krijgt door.. upgraden van een oudere versie naar UModel Version 2026.
| UModel® 2020 (9 oktober 2019) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ondersteuning voor C++ 17 | ||||||
| Ondersteuning voor C# 8.0 | ||||||
| Ondersteuning voor extra databaseversies | ||||||
| Verbeterde ondersteuning voor .NET-binairbestanden | ||||||
| Verbeterde ondersteuning voor .NET Core | ||||||
| Code generatie voor Visual Studio 2019 | ||||||
| Integratie met Visual Studio 2019 en Eclipse 4.11, 4.12 |
| UModel® 2018r2 (17 april 2018) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ondersteuning voor C++ | ||||||
| Met de COM API: geef een lijst met type namen op die geïmporteerd moeten worden tijdens het importeren van binaire bestanden | ||||||
| Ondersteuning voor Teradata 16- en MariaDB 10-databases | ||||||
| Gedetailleerde instellingen voor de netwerkproxy |
| UModel® 2016 (30 september 2015) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ondersteuning voor C# 5 | ||||||
| Ondersteuning voor Java 8 | ||||||
| Ondersteuning voor Firebird-databases | ||||||
| Ondersteuning voor diverse databases is bijgewerkt om de nieuwste versies te omvatten: IBM DB2 10.5, SQL Server 2014, PostgreSQL 9.4, MySQL 5.6 en Oracle 12C | ||||||
| De integratie met Visual Studio is bijgewerkt en omvat nu ook VS 2015 | ||||||
| Ondersteuning voor Windows 10 |
| UModel® 2014 (29 oktober 2013) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ondersteuning voor SPL-templates die specifiek zijn voor projecten – maakt een grotere mate van aanpassing van de gegenereerde code mogelijk. | ||||||
| Ondersteuning voor nieuwe databases en databaseversies: * Informix 11.70, * PostgreSQL versies 9.0.10/9.1.6/9.2.1, * MySQL 5.5.28, * IBM DB2 versies 9.5/9.7/10.1, * SQL Server 2012, * Sybase ASE (Adaptive Server Enterprise) 15/15.7, en * Access 2010/2013 | ||||||
| Ondersteuning voor integratie met Eclipse 4.3. |
| UModel® 2013 (15 september 2012) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ondersteuning voor UML 2.4 – De nieuwste versie van de UML-standaard, en omvat ondersteuning voor XMI 2.4 voor het importeren en exporteren van UML-modellen | ||||||
| Ondersteuning voor SysML 1.2 – Overstappen naar een nieuwere versie van de SysML-modelleertaal | ||||||
| Ondersteuning voor het weergeven van .NET-eigenschappen als UML-relaties – Dit is een veelvoorkomend verzoek van gebruikers | ||||||
| Spelfoutcontrole voor modelonderdelen – Helpt gebruikers om nauwkeurige en consistente namen voor componenten te creëren |
| UModel® Versie 2012, Release 2 (23 februari 2012) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Code generatie vanuit UML-sequentiediagrammen – Hiermee kunnen gebruikers complete codeblokken in sequentiediagrammen invoegen en een volledig uitvoerbaar applicatie creëren | ||||||
| Ondersteuning voor logische bestanden in IBM iSeries-databases – Hiermee kunnen gebruikers iSeries-logische bestanden als databaseweergaven in UML-stijl database-diagrammen weergeven en deze opnemen in de documentatie van UML-softwaremodelleerprojecten |
| UModel® 2012 (19 oktober 2011) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Modelgedreven architectuur – Maakt een volledig modelgebaseerde ontwerpmethode mogelijk en maakt het mogelijk om klassen in omgekeerd geëngineerde applicaties om te zetten naar een andere programmeertaal | ||||||
| Verbeterde UModel Professional Edition – Biedt gebruikers meer functionaliteit van alle functies die voorheen alleen beschikbaar waren in de UModel Enterprise Edition | ||||||
| Nieuwe instapversie: UModel Basic Edition – Hiermee kunnen ontwikkelaars die nieuw zijn in softwaremodellering een intuïtief en zeer functioneel UML-tool leren gebruiken | ||||||
| Ondersteuning voor JDBC-database drivers – Verbetert de databaseconnectiviteit voor Java-ontwikkelaars en veel andere gebruikers | ||||||
| Visuele uitlijningshulpmiddelen in het diagramvenster – Hiermee kunnen gebruikers nettere diagrammen maken met behulp van een alternatief voor de lay-outbalk | ||||||
| Nieuwe Java API – Maakt het voor Java-ontwikkelaars eenvoudiger om de functionaliteit van UModel te bewerken, aan te passen en uit te breiden |
| UModel® Versie 2011, Update 3 (8 juni 2011) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Verbeterde klassendiagrammen voor projecten die .NET-applicatiecode (C# en Visual Basic) genereren – de mogelijkheid om .NET-eigenschappen en -methoden weer te geven in aparte secties binnen de klassen | ||||||
| Ondersteuning voor scripting en een scripteditor voor .NET 4.0 en .NET-componenten: gebruikers kunnen nu elk .NET-component installeren op een lokale werkstation | ||||||
| Verbeterde ondersteuning voor code die gegenereerd wordt vanuit diagrammen van toestandsautomaten: gedetailleerdere documentatie, plus extra voorbeeldbestanden om gebruikers te helpen om optimaal gebruik te maken van deze krachtige functie |
| UModel® Versie 2011, Release 2 (16 februari 2011) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ondersteuning voor BPMN 2.0 – inclusief alle nieuwe procesmodellen en elementen, plus een conversiefunctie om BPMN 1.0-diagrammen bij te werken naar BPMN 2.0. | ||||||
| Code generatie vanuit diagrammen van toestandsautomaten – genereer code in C#, Java of Visual Basic direct vanuit diagrammen van toestandsautomaten, met minimale aanvullende modellering nodig. | ||||||
| Stijlbladen voor projectdocumentatie – maken het mogelijk om de gegenereerde projectdocumentatie verder aan te passen. |
| UModel® 2011 (8 september 2010) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Modelleer SQL-databases: importeer, exporteer, bekijk en bewerk database tabellen en hun relaties in UML-database diagrammen. | ||||||
| Teamwerk ondersteunen: verdeel projecten in verschillende onderdelen om parallel ontwikkeling mogelijk te maken. | ||||||
| Integratie van meerdere subprojecten – combineer meerdere subprojecten in één keer met een actief project. | ||||||
| Verbeteringen voor toestandsdiagrammen, sequentiële diagrammen en communicatiediagrammen: een nieuwe knop in de werkbalk voor alle drie diagramtypen stelt de gebruiker in staat om een naam voor een overgang/bericht in te voeren en automatisch een bijbehorende operatie in de referentieklasse te creëren. |
| UModel® Versie 2010, Release 3 (10 mei 2010) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Integratie met Visual Studio 2010 – het integratiemodule dat Visual Studio 2010 ondersteunt, is een optioneel onderdeel dat gratis is voor de Enterprise Edition van UModel 2010r3. | ||||||
| Ondersteuning voor C# versie 4.0 – een voortdurende toewijding aan de nieuwste, gangbare softwareversies in de industrie. | ||||||
| Ondersteuning voor diagrammen van protocoltoestandsautomaten – UModel 2010r3 ondersteunt diagrammen van protocoltoestandsautomaten als een nieuw type diagram, met een speciale werkbalk voor deze diagrammen. | ||||||
| Een extra optie is nu beschikbaar om sequentiële diagrammen te genereren op basis van bestaande code: gebruikers kunnen nu ervoor kiezen om de namen van de operaties te negeren bij het genereren van sequentiële diagrammen uit bestaande broncode. | ||||||
| Nieuwe automatische lay-outstijl: de "blok"-automatische lay-out toont elementen gegroepeerd per type in een rechthoekige vorm. | ||||||
| Ondersteuning voor het opslaan van zeer grote diagrammen als PNG-afbeeldingsbestanden. |
| UModel® Versie 2010, Release 2 (16 februari 2010) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| 64-bits versie – UModel is nu beschikbaar in een 64-bits versie, waarmee het kan worden gebruikt op Windows Vista 64-bits en Windows 7 64-bits systemen. | ||||||
| Ondersteuning voor de nieuwste versie van UML, versie 2.3 – een voortdurende toewijding aan de meest recente standaarden voor softwaremodellering in de industrie. | ||||||
| Optie om sequentiediagrammen, gegenereerd vanuit broncode, op te splitsen – kleinere segmenten van sequentiediagrammen zijn vaak gemakkelijker te volgen en te analyseren. | ||||||
| Verbeterde hyperlinks in de HTML-documentatie: de hyperlinks die in het UML-model verschijnen, zijn nu ook opgenomen in de HTML-projectdocumentatie. |
| UModel® 2010 (28 oktober 2009) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ondersteuning voor alle SysML v1.1 diagrammen en elementen. | ||||||
| Een verbeterde, geïntegreerde scriptomgeving, vergelijkbaar met XMLSpy 2010. | ||||||
| Genereer automatisch meerdere sequentiële diagrammen op basis van omgekeerd geëngineerde klassen. | ||||||
| Aanvullende verbeteringen voor het maken van diagrammen, het genereren van documentatie en de ontwikkeling van code. | ||||||
| Compatibiliteit met Windows 7. |
| UModel® 2009 (3 februari 2009) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Het genereren van sequentiële diagrammen tijdens het proces van reverse engineering. | ||||||
| Integratie met versiebeheersystemen. | ||||||
| Een uitgebreide API waarmee externe applicaties UModel- en UML-projecten kunnen bewerken en manipuleren. | ||||||
| Ondersteuning voor de nieuwste UML-specificatie, versie 2.2. | ||||||
| Ondersteuning voor het laden van bestanden vanaf een URL. | ||||||
| Diverse verbeteringen aan de manier waarop modellen worden weergegeven. |
| UModel® Versie 2008, Release 2 (28 april 2008) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ondersteuning voor OMG Business Process Modeling Notation – een grafische notatie voor het weergeven van bedrijfsprocessen in een workflow. | ||||||
| Diagramlagen – vergelijkbaar met de lagenfunctionaliteit in speciale grafische toepassingen, ondersteund door een nieuw hulpmiddelvenster voor lagen. | ||||||
| Verbeterde automatische aanvulling van tekst. | ||||||
| Het samenvoegen van meerdere projecten. | ||||||
| Ondersteuning voor Visual Basic 9.0 en C# 3.0 – de huidige versies van deze populaire programmeertalen. | ||||||
| Ondersteuning voor MS Visual Studio 2008. | ||||||
| Het importeren van meerdere XML-schema's vanuit een map. | ||||||
| Handige nieuwe verbeteringen voor het maken van diagrammen. |
| UModel® 2008 (12 september 2007) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UModel is nu verkrijgbaar in twee versies: de Enterprise- en de Professional-editie. | ||||||
| Integratie met Visual Studio en Eclipse: hiermee kan de functionaliteit van UModel direct worden gebruikt binnen hun favoriete, veelzijdige ontwikkelomgeving, en wordt het model automatisch gesynchroniseerd met de onderliggende code, en omgekeerd. | ||||||
| Ondersteuning voor het genereren en analyseren van VB.NET-code – nu ondersteunt het, naast Java en C#, ook het ontwikkelen van VB.NET-code. | ||||||
| Sla diagrammen op als afbeeldingen – hiermee kunnen gebruikers alle diagrammen in één keer opslaan als afbeeldingen. | ||||||
| Verbeterde zoek- en vervangfunctie. | ||||||
| Verbeteringen aan sequentiële diagrammen. |
| UModel® Versie 2007, Release 3 (30 mei 2007) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Automatische generatie van projectdocumentatie – maak documentatie voor ontwikkelingsprojecten in HTML-, Word- of RTF-formaten, en stel instellingen in om de inhoud van de documentatie te specificeren, inclusief UML-diagrammen, elementen en het detailniveau dat moet worden opgenomen. | ||||||
| Nieuw hulpmiddelvenster voor de klassenhiërarchie – toont direct de hiërarchische relatie van een klasse, waarbij eigenschappen en bewerkingen worden weergegeven die van een bovenliggende klasse zijn overgenomen, of die aangeven welke onderliggende klassen bestaan. | ||||||
| Verbeteringen voor het omkeren van XML-schema's: ondersteuning voor het documenteren van 'include'- en 'import'-statements, en dezelfde functionaliteit voor OASIS-catalogusbestanden die ook in XMLSpy wordt ondersteund. | ||||||
| Ondersteuning voor frames en titels in alle UML-diagrammen. |
| UModel® 2007 (1 januari 2007) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ondersteuning voor alle 13 UML 2.1 diagramtypen, waaronder interactie-overzichtdiagrammen, tijdsdiagrammen, communicatiediagrammen en pakketdiagrammen. | ||||||
| Modellering van XML-schema's in UML – ondersteuning voor codeontwikkeling, interoperabiliteit met XMLSpy 2007, omzetting van XSD-bestanden naar UML-diagrammen, grafische bewerking van XML-schema modellen, genereren van XSD-code vanuit het XML-schema model, en volledige ondersteuning voor het ontwikkelen en onderhouden van XML-schema projecten. | ||||||
| Omgekeerd ontwerpen van C# en Java-binairbestanden – automatische generatie van UML-modellen op basis van gecompileerde code, en het omzetten van binaire bestanden terug naar broncode. | ||||||
| Het koppelen van modelonderdelen – voeg links toe naar andere diagrammen, externe documenten of webpagina's. | ||||||
| Automatische generatie van sequentiële diagrammen op basis van communicatiediagrammen – en omgekeerd. | ||||||
| Verbeteringen in het importeren en exporteren van XMI-bestanden – verbeterde uitwisseling met andere UML-tools. |
| UModel® Versie 2006, Release 2 (18 juli 2006) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Activiteitendiagrammen visualiseren de stroom van acties en illustreren triggermechanismen en beslissingspunten, evenals sequentiële, parallelle en alternatieve verlooproutes, gebaseerd op interne of externe omstandigheden. | ||||||
| Diagrammen van toestandsautomaten – hiermee kunnen de verschillende toestanden en overgangscondities van een object worden weergegeven, gedurende de verschillende fasen van zijn levenscyclus. | ||||||
| Composietstructuurdiagrammen – Documenteren het ontwerp of de runtime-architectuur van een systeem, of stellen een architectuurpatroon voor. Ze kunnen ook een klasse grafisch weergeven, in plaats van simpelweg de eigenschappen van de klasse op te sommen, zoals in een klassendiagram. | ||||||
| Talrijke verbeteringen op het gebied van gebruiksvriendelijkheid, zoals: automatische aanmaak van verbindingslijnen, kopiëren en plakken, uitgebreidere contextmenu's, extra invoervelden in het eigenschappenvenster, meer voorbeeldbestanden, tutorials en helpfuncties. |
| UModel® 2006 (7 maart 2006) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| C#-codegeneratie – functionaliteit voor het genereren van code, reverse engineering en bidirectioneel engineering voor de programmeertaal C#. De reverse engineering functionaliteit omvat speciale ondersteuning voor projecten van Microsoft Visual Studio en Borland C# Builder. | ||||||
| Ondersteuning voor sequentiële diagrammen: Voegt deze belangrijke gedragsdiagrammen toe aan de UModel-diagrambibliotheek om te helpen bij het definiëren van de interacties tussen objecten in een applicatie en om de verzonden en ontvangen berichten te specificeren. | ||||||
| XMI 2.1 Interoperabiliteit – importeert en exporteert UML-modellen volgens de Object Management Group™ (OMG™) XML Metadata Interchange (XMI®) 2.1 specificatie, voor interoperabiliteit met andere UML-tools die voldoen aan de standaarden. | ||||||
| UML 2.1-conformiteit – ondersteunt de OMG UML 2.1-specificatie, wat Altova's snelle reactievermogen en toewijding aan industriële standaarden aantoont. | ||||||
| Geavanceerde berichtgeving: Zoek-, filter-, kopieer- en slimme hyperlinkfuncties binnen het berichtvenster. |
| UModel® Versie 2005, Release 2 (2 november 2005) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Ondersteuning voor Java 5.0: Kies ofwel Java 1.4 of Java 5.0 voor een soepele overgang tussen de verschillende versies, met minimale verstoring van bestaande projecten. | ||||||
| Nieuwe diagramelementen – UML-templates (Java generics) en enumeraties, om nieuwe functies in Java 5.0 te ondersteunen. | ||||||
| Gebruikersgedefinieerde inclusiebestanden – deel pakketten in meerdere projecten om succesvolle softwareontwerpen te hergebruiken en om teams die aan delen van grote projecten werken, te ondersteunen. | ||||||
| Ondersteuning voor PNG-bestanden: Sla UML-diagrammen op in een bestandsformaat dat compatibel is met softwaretoepassingen voor technische documentatie, zodat ze als een permanent onderdeel van de projectdocumentatie kunnen worden opgenomen. |
| UModel® 2005 (23 mei 2005) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UML 2.0 – ondersteunt deze belangrijke herziening van de Unified Modeling Language (UML). | ||||||
| Gebruiksscenario's, klassen, objecten, componenten en implementatiediagrammen – met de focus op de UML-diagrammen die het meest nuttig zijn in een vroeg stadium van het ontwikkelingsproces en die direct voordelen opleveren voor de teamleden. | ||||||
| Code generatie, reverse engineering en het omzetten van code heen en weer – specifiek voor Java-broncode. | ||||||
| Een rijke visuele interface en gebruiksvriendelijke functies, zoals contextgevoelige invoerhulpmiddelen, kleurencodering, gestructureerde opmaak, aanpasbare designelementen, meerdere weergaveopties en onbeperkt annuleren/herstellen. |