Novità in UModel 2026

La versione 2026 di Altova UModel è stata annunciata il 21 ottobre 2025. Scoprite tutte le nuove funzionalità qui sotto e aggiornate il vostro software all'ultima versione.

UModel 2026 (21 ottobre 2025)EnterpriseProfessionalBasic
Salvare i diagrammi in formato SVG
Supporto per Firebird 5.0
Supporta le versioni 11.4 e 11.8 di MariaDB
Supporto per PostgreSQL 17
Supporto per la versione Insider di Visual Studio 2026
Supporto per le versioni 4.34, 4.35, 4.36 e 4.37 di Eclipse
Supporto per Windows Server 2025

Salvare i diagrammi in formato SVG

Ora, oltre alla possibilità di salvare i diagrammi UML creati in UModel come file immagine PNG, i clienti hanno la possibilità di salvarli anche in formato SVG.

Supporto aggiornato per i database

UModel consente di importare tabelle esistenti da tutti i principali database relazionali per creare diagrammi UML per database. È possibile modificare i diagrammi esistenti o crearne di nuovi, quindi generare gli script SQL corrispondenti. Nella versione 2026, è stato aggiunto il supporto per le seguenti versioni di database:

  • Firebird 5.0
  • MariaDB 11.4 e 11.8
  • PostgreSQL 17

Supporto per Visual Studio Insiders, versione 2026

Oltre al supporto per l'integrazione nelle versioni precedenti di Visual Studio, UModel 2026 supporta anche questa versione di anteprima di Visual Studio di Microsoft.

Supporto per le versioni 4.34, 4.35, 4.36 e 4.37 di Eclipse

UModel supporta l'integrazione perfetta nell'ambiente di sviluppo Eclipse, con il supporto aggiornato per le ultime versioni.

Supporto per Windows Server 2025

È stato aggiunto un nuovo supporto per l'esecuzione di UModel su Windows Server 2025.

Aggiornamento
I clienti esistenti possono aggiornare alla versione più recente a questo link
Scarica
Scaricate una versione completamente funzionante, Prova gratuita di 30 giorni di qualsiasi prodotto Altova, subito!
Novità in MobileTogether
Nuove funzionalità per lo sviluppo di applicazioni native multipiattaforma in
MobileTogether

Nuove funzionalità nelle versioni precedenti

Scoprite tutte le funzionalità aggiuntive che otterrete grazie a.. aggiornamento; potenziamento da una versione precedente a UModel Version 2026.

UModel 2025r2 (25 marzo 2025)EnterpriseProfessionalBasic
Supporto per MySQL 9.0/9.1
Supporto per IBM DB2 12.1
Supporto per Eclipse 4.34
UModel 2025 (22 ottobre 2024)EnterpriseProfessionalBasic
Supporto per MySQL 8.4
Supporto per le versioni 10.11, 11.2 e 11.4 di MariaDB
UModel 2024r2 (23 aprile 2024)EnterpriseProfessionalBasic
Supporto per MySQL 8.2 e 8.3, PostgreSQL 16, MariaDB 11.2 e SQLite 3.45
UModel 2024 (24 ottobre 2023)EnterpriseProfessionalBasic
Supporto nativo per MySQL e MariaDB
Integrazione con Eclipse 2023-06 e 2023-09
Scorrimento orizzontale tramite la rotella del mouse
UModel 2023r2 (12 aprile 2023)EnterpriseProfessionalBasic
Supporto per Firebird 4, PostgreSQL 15 e SQL Server 2022
Integrazione con Eclipse 4.26 e 4.27
UModel 2023 (19 ottobre 2022)EnterpriseProfessionalBasic
Supporto per Java 17, 18 e 19
Supporto per Visual Basic 10.0 - 16.9
Supporto per versioni aggiuntive del database
Integrazione con Eclipse 4.23, 4.24 e 4.25
UModel 2022r2 (8 marzo 2022)EnterpriseProfessionalBasic
Supporto per C# 10
Supporto per versioni aggiuntive del database
Integrazione con Visual Studio 2022
Integrazione con Eclipse 4.22
UModel 2022 (27 ottobre 2021)EnterpriseProfessionalBasic
Supporto per Windows 11
Supporto per C++ 20
Supporto per Java 16
Supporto per .NET 6
Supporto per versioni aggiuntive del database
Integrazione con Eclipse 4.19, 4.20 e 4.21
UModel 2021r3 (1° giugno 2021)EnterpriseProfessionalBasic
Correzioni di errori e altri miglioramenti
UModel® 2021r2 (4 marzo 2021)EnterpriseProfessionalBasic
Supporto per Java 15
Supporto per C# 9 e .NET 5
Supporto per IBM DB2 for iSeries versione 7.4
Integrazione con Eclipse 4.17 e 4.18
UModel® 2021 (14 ottobre 2020)EnterpriseProfessionalBasic
Supporto per Java 14
Migliore supporto per .NET 3.0/3.1
Supporto per le versioni SysML 1.3, 1.4, 1.5 e 1.6
Capacità di convertire le classi meta
Supporto aggiornato per MariaDB
Integrazione con Eclipse 4.15 e 4.16
UModel® 2020r2 (17 marzo 2020)EnterpriseProfessionalBasic
Supporto per Java 13
Supporto per UML 2.5, 2.5.1
Supporto per XMI 2.5.1
Estensione dell'API per l'accesso alla finestra dei messaggi
Supporto per versioni aggiuntive del database
Integrazione con Eclipse 4.13 e 4.14
UModel® 2020 (9 ottobre 2019)EnterpriseProfessionalBasic
Supporto per C++ 17
Supporto per C# 8.0
Supporto per versioni aggiuntive del database
Supporto migliorato per i file binari .NET
Maggiore supporto per .NET Core
Generazione di codice per Visual Studio 2019
Integrazione con Visual Studio 2019 e con le versioni 4.11 e 4.12 di Eclipse
UModel® 2019r3 (2 aprile 2019)EnterpriseProfessionalBasic
Supporto per Java 12
Supporto per .NET Core
Supporto per versioni aggiuntive del database
Supporto aggiornato per OpenJDK
Supporto per le versioni 4.9 e 4.10 di Eclipse
Supporto per Windows Server 2019
UModel® 2019 (17 ottobre 2018)EnterpriseProfessionalBasic
UModel si evolve: ora offre supporto completo per monitor ad alta risoluzione
Supporto per le versioni C# 7.1, 7.2 e 7.3
Supporto per Java 10 e 11
Supporto per versioni aggiuntive del database
Supporto per Eclipse 4.8
UModel® 2018r2 (17 aprile 2018)EnterpriseProfessionalBasic
Supporto per C++
Tramite l'API COM: specificare l'elenco dei nomi di tipo che devono essere importati durante l'importazione binaria
Supporto per i database Teradata 16 e MariaDB 10
Impostazioni dettagliate del proxy di rete
UModel® 2018 (3 ottobre 2017)EnterpriseProfessionalBasic
Supporto per Java 9
Supporto per Sybase 16, PostgreSQL 9.6 e MySQL 5.7
Integrazione con Eclipse 4.7
UModel® versione 2017, release 3 (4 aprile 2017)EnterpriseProfessionalBasic
Supporto per C# 7
Integrazione con Visual Studio 2017
Supporto per Windows Server 2016
UModel® 2017 (4 ottobre 2016)EnterpriseProfessionalBasic
Supporto avanzato per i database: supporto per i driver di database ADO.NET, supporto nativo per PostgreSQL, supporto per Progress OpenEdge, supporto per SQL Server 2016
Supporto per l'integrazione con Eclipse 4.6
UModel® versione 2016, release 2 (16 febbraio 2016)EnterpriseProfessionalBasic
Supporto per C# 6
Supporto per l'integrazione con Eclipse 4.5
UModel® 2016 (30 settembre 2015)EnterpriseProfessionalBasic
Supporto per C# 5
Supporto per Java 8
Supporto per i database Firebird
Supporto aggiornato per numerosi database, che include le versioni più recenti: IBM DB2 10.5, SQL Server 2014, PostgreSQL 9.4, MySQL 5.6 e Oracle 12C
L'integrazione con Visual Studio è stata aggiornata per includere la versione 2015
Supporto per Windows 10
UModel® versione 2015, release 4 (10 giugno 2015)EnterpriseProfessionalBasic
Supporto per Java 7 (che si aggiunge al supporto per le versioni precedenti)
Supporto per SQLite nei diagrammi di database UML
UModel® 2015 (17 settembre 2014)EnterpriseProfessionalBasic
Supporto per l'integrazione con Eclipse 4.4 – Estende il supporto alle versioni precedenti
UModel® versione 2014, release 2 (19 marzo 2014)EnterpriseProfessionalBasic
Supporto per l'integrazione con Visual Studio 2013: estende il supporto alle versioni precedenti
UModel® 2014 (29 ottobre 2013)EnterpriseProfessionalBasic
Supporto per modelli SPL relativi ai progetti: consente una maggiore personalizzazione del codice generato.
Supporto per nuovi database e versioni di database: * Informix 11.70, * versioni di PostgreSQL 9.0.10/9.1.6/9.2.1, * MySQL 5.5.28, * versioni di IBM DB2 9.5/9.7/10.1, * SQL Server 2012, * Sybase ASE (Adaptive Server Enterprise) 15/15.7, e * Access 2010/2013
Supporto per l'integrazione con Eclipse 4.3.
UModel® 2013 (15 settembre 2012)EnterpriseProfessionalBasic
Supporto per UML 2.4: ultima versione dello standard UML, che include il supporto per XMI 2.4 per l'importazione e l'esportazione di modelli UML
Supporto per SysML 1.2: aggiornamento a una versione più recente del linguaggio di modellazione SysML
Supporto per la visualizzazione delle proprietà .NET come associazioni UML: questa è stata una richiesta frequente da parte degli utenti
Controllo ortografico per i componenti del modello: aiuta gli utenti a creare nomi di componenti accurati e coerenti
UModel® versione 2012, release 2 (23 febbraio 2012)EnterpriseProfessionalBasic
Generazione di codice a partire dai diagrammi di sequenza UML: consente agli utenti di inserire interi blocchi di codice nei diagrammi di sequenza e di creare un'applicazione eseguibile completa
Supporto per i file logici nei database IBM iSeries: consente agli utenti di associare i file logici di iSeries come viste del database nei diagrammi di database in stile UML e di includerli nella documentazione dei progetti di modellazione software UML
UModel® 2012 (19 ottobre 2011)EnterpriseProfessionalBasic
Architettura basata sui modelli: consente una strategia di progettazione puramente basata sui modelli e permette di trasformare le classi di applicazioni realizzate tramite reverse engineering in un linguaggio di codice sorgente diverso
UModel Professional Edition (versione avanzata) – Offre agli utenti una maggiore funzionalità di tutte le caratteristiche che in precedenza erano disponibili solo nella versione Enterprise di UModel
Nuova versione base di UModel – Permette agli sviluppatori alle prime armi con la modellazione software di acquisire uno strumento UML intuitivo e altamente funzionale
Supporto per i driver di database JDBC: migliora la connessione ai database per gli sviluppatori Java e per molti altri utenti
Guide visive di allineamento nella finestra del diagramma: consentono agli utenti di creare diagrammi più ordinati, utilizzando un'alternativa alla barra degli strumenti di formattazione
Nuova API Java: consente agli sviluppatori Java di manipolare, personalizzare e migliorare più facilmente le funzionalità di UModel
UModel® versione 2011, release 3 (8 giugno 2011)EnterpriseProfessionalBasic
Diagrammi di classe avanzati per progetti che generano codice di applicazioni .NET (C# e Visual Basic): possibilità di visualizzare le proprietà e i metodi .NET in compartimenti separati all'interno delle classi
Supporto per la creazione e la modifica di script, nonché per le librerie .NET 4.0 e .NET: gli utenti possono ora includere qualsiasi libreria .NET installata sulla propria postazione di lavoro
Maggiore supporto per il codice generato a partire dai diagrammi a stati: documentazione più dettagliata, oltre a file di esempio aggiuntivi per aiutare gli utenti a sfruttare al meglio questa potente funzionalità
UModel® versione 2011, release 2 (16 febbraio 2011)EnterpriseProfessionalBasic
Supporto per BPMN 2.0, che include tutti i nuovi tipi e gli elementi di processo, oltre a una funzionalità di conversione per aggiornare i diagrammi BPMN 1.0 alla versione 2.0.
Generazione automatica di codice a partire da diagrammi di macchine a stati: è possibile generare codice in C#, Java o Visual Basic direttamente dai diagrammi di macchine a stati, con una minima infrastruttura di modellazione aggiuntiva.
Fogli di stile per la documentazione di progetto: consentono di personalizzare maggiormente la documentazione del progetto generata.
UModel® 2011 (8 settembre 2010)EnterpriseProfessionalBasic
Modelli di database SQL: importazione, esportazione, visualizzazione e modifica di tabelle di database e delle loro relazioni, rappresentate in diagrammi di database UML.
Supporto al lavoro di squadra: suddividete i progetti in diverse sezioni per consentire lo sviluppo simultaneo.
Unione di progetti a tre vie: unisce più sotto-progetti in un progetto attivo in un'unica operazione.
Miglioramenti per i diagrammi a stati, i diagrammi di sequenza e i diagrammi di comunicazione: un nuovo pulsante nella barra degli strumenti, disponibile per tutti e tre i tipi di diagramma, consente all'utente di inserire il nome di una transizione/messaggio e di creare automaticamente un'operazione corrispondente nella classe di riferimento.
UModel® versione 2010, release 3 (10 maggio 2010)EnterpriseProfessionalBasic
L'integrazione con Visual Studio 2010: il modulo di integrazione che supporta Visual Studio 2010 è un componente opzionale gratuito per la versione Enterprise di UModel 2010r3.
Supporto per la versione 4.0 di C# – un impegno costante verso le ultime versioni software conformi agli standard del settore.
Supporto per i diagrammi a stati delle macchine a stati dei protocolli: UModel 2010r3 supporta i diagrammi a stati delle macchine a stati dei protocolli come un nuovo tipo di diagramma, con una barra degli strumenti dedicata.
Opzione aggiuntiva per la creazione di diagrammi di sequenza a partire da codice esistente: gli utenti possono ora scegliere di ignorare i nomi delle operazioni durante la generazione di diagrammi di sequenza a partire dal codice sorgente esistente.
Nuovo stile di layout automatico basato su diagrammi: il layout automatico a blocchi visualizza gli elementi raggruppati per tipo in forma rettangolare.
Supporto per salvare diagrammi di grandi dimensioni come file immagine PNG.
UModel® versione 2010, release 2 (16 febbraio 2010)EnterpriseProfessionalBasic
Versione a 64 bit: UModel è ora disponibile in una versione a 64 bit, compatibile con i sistemi operativi Windows Vista a 64 bit e Windows 7 a 64 bit.
Supporto per l'ultima versione di UML, la 2.3: un impegno costante per le più recenti pratiche di modellazione software, conformi agli standard del settore.
Possibilità di suddividere i diagrammi di sequenza generati dal codice sorgente: segmenti più piccoli di diagrammi di sequenza possono essere più facili da seguire e analizzare.
Sono stati migliorati gli ipercollegamenti nella documentazione HTML: gli ipercollegamenti che compaiono nel modello UML sono ora inclusi nella documentazione del progetto in formato HTML.
UModel® 2010 (28 ottobre 2009)EnterpriseProfessionalBasic
Supporto per tutti i diagrammi e gli elementi della versione 1.1 di SysML.
Un ambiente di scripting integrato avanzato, simile a XMLSpy 2010.
Genera automaticamente diversi diagrammi di sequenza a partire dalle classi ottenute tramite reverse engineering.
Miglioramenti aggiuntivi per la creazione di diagrammi, la generazione di documentazione e l'ingegneria del codice.
Compatibilità con Windows 7.
UModel® 2009 (3 febbraio 2009)EnterpriseProfessionalBasic
Generazione di diagrammi di sequenza durante l'ingegneria inversa.
Integrazione con i sistemi di controllo delle versioni.
Un'ampia interfaccia di programmazione (API) che consente la manipolazione esterna di progetti UModel e UML.
Supporto per l'ultima specifica UML, versione 2.2.
Supporto per il caricamento di file da un URL.
Numerosi miglioramenti nella rappresentazione grafica dei modelli.
UModel® versione 2008, release 2 (28 aprile 2008)EnterpriseProfessionalBasic
Supporto per la notazione OMG per la modellazione dei processi aziendali: una notazione grafica per la rappresentazione dei processi aziendali all'interno di un flusso di lavoro.
Livelli del diagramma: una funzionalità simile ai livelli presenti nelle applicazioni grafiche dedicate, supportata da una nuova finestra di assistenza per la gestione dei livelli.
Funzionalità di completamento automatico potenziate.
Unione di più progetti.
Supporto per Visual Basic 9.0 e C# 3.0, le versioni più recenti di questi popolari linguaggi di programmazione.
Supporto per MS Visual Studio 2008.
Importare più schemi XML da una directory.
Nuove e utili funzionalità per la creazione di diagrammi.
UModel® 2008 (12 settembre 2007)EnterpriseProfessionalBasic
UModel è ora disponibile in due edizioni: Enterprise e Professional.
Integrazione con Visual Studio ed Eclipse: consente di utilizzare le funzionalità di UModel direttamente all'interno degli ambienti di sviluppo integrati (IDE) preferiti, sincronizzando automaticamente il modello con il codice sottostante, e viceversa.
Supporto per la generazione di codice VB.NET e per l'analisi inversa: ora supporta l'ingegneria del codice VB.NET, oltre a Java e C#.
Salva i diagrammi come immagini: questa funzione consente agli utenti di salvare tutti i diagrammi come immagini in un'unica operazione.
Funzionalità avanzate di ricerca e sostituzione.
Miglioramenti ai diagrammi di sequenza.
UModel® versione 2007, release 3 (30 maggio 2007)EnterpriseProfessionalBasic
Generazione automatica della documentazione di progetto: create la documentazione dei progetti di sviluppo in formati HTML, Word o RTF, e applicate impostazioni per specificare il contenuto della documentazione, inclusi diagrammi UML, elementi e il livello di dettaglio da includere.
Nuova finestra di supporto per la gerarchia delle classi: visualizza istantaneamente la struttura gerarchica di una classe, mostrando le proprietà e le operazioni ereditate da una classe genitore, nonché l'esistenza di classi figlie.
Miglioramenti nell'analisi inversa degli schemi XML: supporto per la documentazione delle istruzioni "include" e "import", e le stesse funzionalità dei file di catalogo OASIS supportate in XMLSpy.
Supporto per cornici e intestazioni in tutti i diagrammi UML.
UModel® 2007 (1° gennaio 2007)EnterpriseProfessionalBasic
Supporto per tutti e 13 i tipi di diagrammi UML 2.1, con l'aggiunta di diagrammi di panoramica delle interazioni, diagrammi temporali, diagrammi di comunicazione e diagrammi di pacchetti.
Modellazione di schemi XML in UML: supporto per l'ingegneria del codice, interoperabilità con XMLSpy 2007, reverse engineering di file XSD in diagrammi di tipo UML, editing grafico dei modelli di schema XML, generazione di codice XSD a partire dal modello di schema XML, ingegneria bidirezionale dei progetti di schema XML.
Ingegneria inversa di file binari C# e Java: generazione automatica di modelli UML a partire dal codice compilato e conversione bidirezionale da file binari a codice sorgente.
Collegamento ipertestuale degli elementi del modello: inserire collegamenti ad altri diagrammi, documenti esterni o pagine web.
Generazione automatica di diagrammi di sequenza a partire da diagrammi di comunicazione, e viceversa.
Miglioramenti nell'importazione/esportazione di file XMI: maggiore interoperabilità con altri strumenti UML.
UModel® versione 2006, release 2 (18 luglio 2006)EnterpriseProfessionalBasic
I diagrammi di attività rappresentano il flusso delle azioni e illustrano i meccanismi di attivazione, i punti decisionali, nonché i flussi sequenziali, paralleli e alternativi, basati su condizioni interne o esterne.
Diagrammi a stati – permettono di identificare i diversi stati e le condizioni di transizione di un oggetto durante il suo ciclo di vita.
Diagrammi di struttura composita: documentano l'architettura di un sistema o un modello architetturale durante la fase di progettazione o di esecuzione, oppure rappresentano graficamente una classe, a differenza dei diagrammi di classe che si limitano a elencarne le proprietà.
Numerosi miglioramenti per una maggiore usabilità, tra cui: creazione automatica dei connettori di associazione, operazioni di copia e incolla, più menu contestuali, campi di inserimento diretto nella finestra delle proprietà estese, un numero maggiore di file di esempio, tutorial e funzionalità di assistenza.
UModel® 2006 (7 marzo 2006)EnterpriseProfessionalBasic
Generazione di codice C#: funzionalità di generazione di codice, reverse engineering e ingegneria inversa per il linguaggio di programmazione C#. Il reverse engineering include un supporto specifico per i progetti Microsoft Visual Studio e Borland C# Builder.
Supporto per i diagrammi di sequenza: questa funzionalità aggiunge importanti diagrammi di comportamento alla libreria di diagrammi di UModel, per aiutare a definire le interazioni tra gli oggetti in un'applicazione e a specificare i messaggi inviati e ricevuti.
XMI 2.1: Interoperabilità – importa ed esporta modelli UML in conformità con la specifica XML Metadata Interchange (XMI®) 2.1 del consorzio Object Management Group™ (OMG™), per garantire l'interoperabilità con altri strumenti UML conformi agli standard.
Conformità a UML 2.1: supporta la specifica OMG UML 2.1, dimostrando la rapidità di risposta e l'impegno di Altova nei confronti degli standard del settore.
Messaggistica avanzata: funzionalità di ricerca, filtro, copia negli appunti e collegamento ipertestuale intelligente all'interno della finestra di messaggistica.
UModel® versione 2005, release 2 (2 novembre 2005)EnterpriseProfessionalBasic
Supporto per Java 5.0: scegliete tra Java 1.4 e Java 5.0 per una transizione agevole tra le diverse versioni del linguaggio, con un impatto minimo sui progetti esistenti.
Nuovi elementi per i diagrammi: modelli UML (generici Java) ed enumerazioni, per supportare le nuove funzionalità introdotte in Java 5.0.
File di inclusione definiti dall'utente: consentono di condividere pacchetti in diversi progetti, facilitando il riutilizzo di soluzioni software collaudate e la collaborazione tra team che lavorano su diverse parti di progetti complessi.
Supporto per file PNG: possibilità di salvare i diagrammi UML in un formato di file compatibile con le applicazioni software per la documentazione tecnica, in modo che possano essere inclusi come parte integrante della documentazione del progetto.
UModel® 2005 (23 maggio 2005)EnterpriseProfessionalBasic
UML 2.0: supporta questa importante revisione del linguaggio di modellazione unificato (UML).
Diagrammi di caso d'uso, di classe, di oggetto, di componente e di distribuzione: ci concentreremo sui diagrammi UML più utili nelle prime fasi del processo di sviluppo e che offrono vantaggi immediati ai membri del team di progetto.
Generazione di codice, reverse engineering e processo di andata e ritorno: tutto per il codice sorgente Java.
Interfaccia grafica ricca di funzionalità e elementi facili da usare: suggerimenti contestuali, codifica a colori, stili a cascata, elementi di design personalizzabili, diverse opzioni di layout e funzionalità di annullamento/ripetizione illimitate.
Aggiornamento
I clienti esistenti possono aggiornare alla versione più recente a questo link
Scarica
Scaricate una versione completamente funzionante, Prova gratuita di 30 giorni di qualsiasi prodotto Altova, subito!