Gaphor è un editor di diagrammi UML multipiattaforma scritto in Python utilizzando le librerie GTK, quindi per Gnome. Permette di costruire diversi tipi di diagrammi tra i quali:
- Diagrammi di classe
- Diagrammi dei casi d’uso
- Diagrammi delle attività
- Diagrammi dei componenti
- Diagrammi di sequenza
Gaphor si trova nei repository di Ubuntu, per installarlo utilizzate Synaptic oppure digitate in un terminale:
sudo apt-get install gaphor
Finita l’installazione lo trovate nel menù delle applicazioni sotto la voce “Programmazione>Gaphor”.
All’apertura il programma si presenta così:
Sulla sinistra trovate la barra per il disegno divisa in categorie mentre sulla destra c’è la zona per disegnare.
Nell’esempio ho costruito un semplice diagramma di sequenza, per far questo ho fatto clic su “interactions” nella barra di sinistra ed ho disegnato le componenti di cui avevo bisogno.
Per inserire il nome di una componente fateci doppio clic sopra con il tasto sinistro del mouse ed inserite il nome che volete.
Gaphor permette di annullare e ripetere le operazioni.
Potete anche fare lo zoom in avanti e indietro.
Andando nel menù “File>Export” potete esportare il vostro diagramma nei formati SVG, PNG, PDF e XMI.
Se volete avere maggiori informazioni visitate il sito del progetto al seguente indirizzo: http://gaphor.sourceforge.net/





