Modello UML: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nuova pagina: {{s|informatica}} Un '''modello UML''' è un modello di un sistema software (o di un sistema di altro genere) realizzato nel linguaggio di modellazione [[Unified Modeli... |
m Bot: inserimento portale (via JWB) |
||
(5 versioni intermedie di 4 utenti non mostrate) | |||
Riga 1:
{{S|ingegneria del software}}
{{s|informatica}}▼
Un '''modello UML''' è un [[Modello software|modello]] di un [[sistema software]] (o di un [[sistema]] di altro genere) realizzato nel [[linguaggio di modellazione]] [[Unified Modeling Language|UML]]. Informalmente, un modello UML viene spesso inteso come un insieme di [[diagramma|diagrammi]] correlati, ciascuno dei quali descrive un particolare aspetto o una particolare porzione del sistema modellato.
==Modello e diagrammi==
L'affermazione comune secondo cui un modello UML è una collezione di diagrammi non è formalmente corretta. I documenti ufficiali prodotti da [[Object Management Group|OMG]], infatti precisano che
{{
Sebbene il modello venga tipicamente creato attraverso la redazione di diagrammi, quindi, il modello in senso stretto non coincide con i diagrammi, ma con il loro contenuto informativo astratto, interpretabile secondo il [[metamodello]] di UML. Per questo motivo, per esempio, gli ambienti software di modellazione UML distinguono fra la cancellazione di un simbolo da un diagramma (che è un'operazione che riguarda solo le visualizzazioni) e la cancellazione del corrispondente elemento dal modello (che è un'operazione concettuale).
==Modelli e XMI==
I modelli UML possono essere salvati in un formato di interscambio basato su [[XML]] e chiamato [[XML Metadata Interchange|XMI]].
==Collegamenti esterni==
* {{cita web|http://www.uml.org|Sito ufficiale di UML (download specifiche ufficiali)}}
[[Categoria:UML]]
|