Questa sezione del sito descrive alcune tecniche di modellazione del software object-oriented per migliorare l'efficacia comunicativa dei modelli. Le tecniche in questione spaziano dagli aspetti di layout dei diagrammi UML all'utilizzo più efficace della notazione grafica. Lo scopo centrale è quello di utilizzare UML per ragionare e meglio progettare, anzichè limitarsi solo a documentare.

 

Articoli
UML come strumento di progettazione
  • Diagrammi UML di qualità
    Cosa significa costruire diagrammi UML di qualità? In questo seminario, tenuto all'Università di Udine durante il corso di Programmazione Orientata agli Oggetti del prof. Stefano Mizzaro, vengono proposte alcune linee guida per rendere più espressivi ed utili ai progettisti i diagrammi UML di struttura. Le linee guida riguardano aspetti di layout, di leggibilità e semplicità. Chiude il seminario l'introduzione del colore per modellare caratteristiche statiche come i ruoli delle classi. [...]
  • Diagrammi, layout e gestione della complessità
    L’articolo, scritto in collaborazione con Carlo Pescio, discute il ruolo dei diagrammi, con particolare riferimento agli aspetti di layout, come strumento di gestione della complessità nella progettazione dei moderni sistemi software. [...]
  • Progettare con UML ed il colore: facciamo parlare la struttura
    L’articolo, scritto in collaborazione con Carlo Pescio, propone alcune applicazioni del colore ai diagrammi UML, consentendo a chi progetta di trasmettere maggiori informazioni in modo semplice, a basso carico cognitivo. [...]