Unified Modeling Language: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
m Orfanizzo Java (linguaggio) → Java (linguaggio di programmazione) using AWB
Riga 131:
=== Strumenti freeware e open source ===
Si riportano qui alcuni strumenti [[freeware]] e [[open source]] per la modellazione in UML. Si veda anche il [http://www.uml.org sito ufficiale di UML] per un elenco aggiornato. La maggior parte di questi tool supportano solo parzialmente (o non supportano affatto) la versione 2.0 di UML.
* [[ArgoUML]] [http://argouml.tigris.org/] – un tool UML basato su [[Java (linguaggio di programmazione)|Java]]
* [[Atlas Transformation Language|ATL]] [http://www.sciences.univ-nantes.fr/lina/atl/]
* [[Dia (software)|Dia]] [http://www.gnome.org/projects/dia/] – un tool per creare diagrammi [[GTK+]]/[[GNOME]] che supporta anche UML [http://www.aarontrevena.co.uk/opensource/autodia/].
Riga 176:
* [[Martin Fowler]]: ''[[Uml Distilled : Applying the Standard Object Modeling Language]]'', Addison-Wesley 2003 (tratta UML 2.0)
* [[Craig Larman]]: ''[[Applying Uml and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process]]'', [[Prentice Hall]] 2005
* [[Robert C. Martin]]: ''[[UML for Java Programmers]], Addison Wesley 2003 (UML e la programmazione in [[Java (linguaggio di programmazione)|Java]])
 
== Voci correlate ==