Questa guida ha come scopo primario quello di introdurre i concetti fondamentali del linguaggio UML (Unified Modeling Language).
Si rivolge a tutti coloro che desiderano imparare a conoscere questo
potente strumento di analisi e progettazione del software ormai sempre
piu' diffuso ed utilizzato dalle aziende produttrici di software.
La guida ha come prerequisito una conoscenza di base dei concetti di
analisi Object Oriented. È sicuramente di aiuto, anche se non e' un
requisito indispensabile, avere una buona esperienza pratica su un
linguaggio di programmazione ad oggetti, come il C++ o Java.
Un argomento complesso e articolato come il linguaggio UML non può,
ovviamente, essere limitato ad un semplice tutorial come questo; in
ogni caso, la presente guida può essere considerata un buon punto di
partenza per iniziare a tuffarsi nello straordinario mondo dell'analisi
progettuale.