UML e design pattern. Notazioni grafiche e soluzioni per la progettazione
UML è una famiglia di notazioni grafiche che vengono utilizzate per descrivere e progettare sistemi software di qualsiasi tipo, con particolare indicazione per quelli orientati agli oggetti. Un Design pattern è una soluzione comprovata per un problema ricorrente di progettazione di software orientati agli oggetti. Questo testo presenta un esempio concreto di applicazione, che viene sviluppato utilizzando Design pattern e UML senza imporre al lettore un'eccessiva preparazione teorica.