Una guida aggiornata e ricca di suggerimenti metodologici sull’utilizzo di UML nello sviluppo dei sistemi informatici.
Questo libro costituisce una guida indispensabile per utilizzare il linguaggio di modellazione UML 2 (Unified Modeling Language) nel moderno processo di analisi e progettazione object-oriented. La seconda edizione del testo si è resa necessaria per la recente evoluzione di UML, evoluzione fortemente voluta e promossa dall’OMG.
Vengono affrontati i problemi relativi all’analisi e alla progettazione dei sistemi software, utilizzando UML 2 come linguaggio di modellazione e UP (Unified Process) come processo di sviluppo del software al cui interno è raccomandabile usare i diagrammi UML.
Il volume, che si rivolge sia agli studenti che frequentano i corsi di Ingegneria del software sia agli analisti e ai progettisti, presenta UML da una prospettiva concreta, basata su esempi chiari e ben motivasti, spesso confrontando una soluzione ad altre a prima vista equivalenti ma sostanzialmente diverse.
Mappe dei capitoli e diagrammi dettagliati offrono una rapida panoramica dei contenuti e consentono di concentrarsi sugli argomenti di interesse; è presente anche un riepilogo schematico di ciascun capitolo, utile per un ripasso veloce.
Sul sito www.umlandtheunifiedprocess.com è possibile reperire, in lingua inglese, un esempio completo e funzionante di un semplice sistema di e-commerce e utili link a software Open Source e commerciali di interesse. |