.UML

File UML

UML Diagram / Model File
Fai una domanda
RISPOSTA RAPIDA

Un file UML contiene un diagramma o un modello Unified Modeling Language, creato solitamente da Visual Paradigm o dal plugin Eclipse UML2. Aprirlo nell'applicazione che lo ha creato - Visual Paradigm Community Edition è gratuito. Non esiste un visualizzatore UML universale; il formato è basato su XML ma specifico per ogni strumento.

Sviluppatore: No single owner - the .uml extension is used by multiple UML tools, primarily Visual Paradigm Categoria: File di sviluppo Standard aperto MIME: application/xml
SI APRE SU Windows macOS Linux
Correlati: .DO · .MD · .HEX · .XSD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 31, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file UML?

.uml è un'estensione di file di modello basata su XML utilizzata da diversi strumenti di diagrammazione e modellazione UML, più comunemente Visual Paradigm. L'estensione non è formalmente standardizzata - strumenti diversi utilizzano schemi XML incompatibili sotto lo stesso nome .uml.

I file .uml di Visual Paradigm sono documenti XML con un elemento radice proprietario <Project> che codifica gli elementi del modello UML (classi, interfacce, associazioni, attributi, operazioni) insieme ai dati di layout del diagramma come le posizioni degli elementi e l'instradamento dei connettori. Eclipse utilizza .uml per il suo plugin UML2/Papyrus, che memorizza i modelli in formato XMI (il formato di interscambio standard dell'OMG) - strutturalmente diverso dai file di Visual Paradigm nonostante la condivisione dell'estensione.

L'OMG ha ratificato UML 1.0 nel 1997; lo standard attuale è UML 2.5.1 (2017). Per l'interoperabilità tra strumenti diversi, i modelli vengono tipicamente esportati come XMI (.xmi) piuttosto che fare affidamento sul formato nativo .uml. I progetti completi di Visual Paradigm utilizzano il contenitore .vpp, che è un archivio ZIP. L'estensione .uml può apparire anche nelle esportazioni di StarUML rinominate da .mdj, aggiungendo ulteriore ambiguità - l'ispezione del contenuto dell'elemento radice XML è il modo affidabile per identificare quale strumento ha prodotto un determinato file.

Sicurezza e incolumità

RISCHIO: LOW

Un file .uml è un file di testo XML semplice contenente dati di modello/diagramma. Nessun rischio noto di esecuzione di codice - solo XML. L'unica cautela: come per ogni XML, un file malformato potrebbe causare il crash del parser in uno strumento specifico. File di dati per sviluppatori a basso rischio standard.

Dettagli del formato

in sintesi
NOME COMPLETOUML Diagram / Model Fileanche noto come UML model file, UML class diagram file
SVILUPPATORENo single owner - the .uml extension is used by multiple UML tools, primarily Visual Paradigmdal UML standard: 1997 (OMG); .uml extension: tool-dependent (mid-2000s onward)
TIPO MIMEapplication/xml
TIPOModello UML basato su XML (formato e schema variano a seconda dell'applicazione)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • File di modello Eclipse UML2 - Il plugin UML2 di Eclipse Modeling Framework (EMF) salva i file .uml in formato XMI, separatamente da Visual Paradigm.
  • Visual UML (Visual Object Modelers, legacy) - Il prodotto originale «Visual UML» di Visual Object Modelers Inc. risulta fuori produzione; il sito web ora reindirizza a Visual Paradigm.

Programmi che aprono file UML

Windows3 apps
Visual Paradigm Community Edition Gratuito Scarica la Community Edition gratuita; File > Apri per caricare un file .uml creato in Visual Paradigm.
Visual Paradigm (Standard/Professional) A pagamento Suite di modellazione UML completa; apre nativamente i file di progetto .uml e .vpp.
Eclipse (with UML2/Papyrus plugin) Open-source Per i file .uml (XMI) originati da Eclipse: aprirli in Eclipse con il plugin Papyrus o UML2 installato.
macOS2 apps
Visual Paradigm Community Edition Gratuito Scarica la Community Edition gratuita; File > Apri per caricare un file .uml creato in Visual Paradigm.
Eclipse (with UML2/Papyrus plugin) Open-source Per i file .uml (XMI) originati da Eclipse: aprirli in Eclipse con il plugin Papyrus o UML2 installato.
Linux2 apps
Visual Paradigm Community Edition Gratuito Scarica la Community Edition gratuita; File > Apri per caricare un file .uml creato in Visual Paradigm.
Eclipse (with UML2/Papyrus plugin) Open-source Per i file .uml (XMI) originati da Eclipse: aprirli in Eclipse con il plugin Papyrus o UML2 installato.

Dettagli tecnici

specifiche approfondite
Codifica del testoUTF-8 XML; i file iniziano con la dichiarazione `<?xml version=`
Schema Visual ParadigmXML proprietario con elemento radice `<Project>`; codifica gli elementi del modello UML e i dati delle coordinate del layout del diagramma
Schema Eclipse UML2Formato XMI basato su EMF con elemento radice `<uml:Model>`; incompatibile con il formato `.uml` di Visual Paradigm nonostante la condivisione dell'estensione
Elementi del modelloClassi, interfacce, associazioni, attributi, operazioni, dipendenze, attori dei casi d'uso, flussi di messaggi di sequenza, transizioni di stato
Dati di layoutPosizioni x/y del diagramma, dimensioni degli elementi e percorsi di instradamento dei connettori memorizzati insieme ai dati semantici del modello
InteroperabilitàNon scambiabile tra strumenti senza esportazione esplicita; XMI (`.xmi`) è lo standard OMG per lo scambio di modelli UML tra strumenti diversi
Dimensione tipica del file10 KB - 10 MB; i modelli aziendali di grandi dimensioni con molti pacchetti possono raggiungere diversi MB
Conformità UMLI diagrammi possono rappresentare costrutti UML 2.x; la versione dello schema del file è specifica dello strumento e indipendente dalla versione della specifica UML
Sistemi operativiWindows, macOS, Linux (sia Visual Paradigm che Eclipse sono applicazioni Java multipiattaforma)
Contenitore di progetto Visual ParadigmI progetti VP completi utilizzano `.vpp` (un archivio ZIP); i file `.uml` sono esportazioni di singoli diagrammi o modelli
Identità alternativeL'estensione `.uml` appare anche sulle esportazioni StarUML rinominate da `.mdj` e sulle esportazioni XMI di vari strumenti - è necessaria l'ispezione dell'elemento radice XML per un'identificazione affidabile
Formato standard correlatoXMI (`.xmi`) - OMG XML Metadata Interchange; lo standard previsto per lo scambio portatile di modelli UML tra strumenti
RilasciatoUML standard: 1997 (OMG); .uml extension: tool-dependent (mid-2000s onward)
Ultima versioneUML 2.5.1 (OMG, 2017); tool file formats vary
Standard apertoSì · royalty-free
Specificawww.omg.org

Conversioni UML

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file UML. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file UML.

Domande frequenti

Cos'è un file UML?
Un file contenente un diagramma o un modello UML (Unified Modeling Language), creato solitamente da Visual Paradigm o dal plugin Eclipse UML2. È un formato basato su XML, ma ogni strumento utilizza il proprio schema proprietario.
Come apro un file .uml?
Prova Visual Paradigm Community Edition (download gratuito) o Eclipse con il plugin UML2/Papyrus. Lo strumento necessario dipende da quale applicazione ha creato il file - i file .uml di Visual Paradigm e quelli di Eclipse non sono intercambiabili.
Posso aprire un file .uml senza il software originale?
Solo se sai quale strumento lo ha creato. I file .uml di Visual Paradigm possono essere aperti in Visual Paradigm Community Edition (gratuito). I file .uml di Eclipse (formato XMI) possono essere aperti in Eclipse Papyrus. Non esiste un visualizzatore .uml universale.
Qual è la differenza tra .uml e .xmi?
.xmi è il formato di scambio standardizzato dall'OMG per i modelli UML; la maggior parte degli strumenti può importare/esportare .xmi. Un file .uml è un formato interno specifico dello strumento. Per l'interoperabilità tra diversi strumenti UML, esporta in XMI.
Come converto un file .uml in PDF o PNG?
Apri il file .uml nello strumento che lo ha creato, quindi usa la funzione di esportazione dello strumento (File > Esporta Immagine/PDF). Visual Paradigm supporta l'esportazione in PDF, PNG, JPEG, SVG.
MagicDraw è lo strumento giusto per i file .uml?
MagicDraw (ora Cameo Systems Modeler) utilizza file .mdzip, non .uml. Per i file .uml, usa Visual Paradigm o Eclipse a seconda di quale strumento li ha creati.

Riferimenti

1Visual Paradigm - official sitewww.visual-paradigm.com
2Eclipse Papyrus (UML2 modeling)www.eclipse.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Estensioni correlate

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z