UML
A nessun programmatore piace scrivere documentazione, e questo, al di la delle apparenze e dei luoghi comuni,
è il miglior motivo per utilizzare l'UML!.
Tutorial introduttivo all'uso dell'UML : Versione HTML
Openoffice2 UML gallery
Raccolta di elementi UML per velocizzare la stesura di diagrammi UML con Draw di Openoffice.org v2
Download:
Installazione (Linux): copiare il contenuto dell'archivio in ~/.openoffice2.org/user/gallery/
Installazione (Windows): copiare il contenuto dell'archivio in C:\Programmi\Openoffice.org2.0\share\gallery\
Tools open source
Tra i vari progetti di tool CASE (Computer Aided Software Engeneering):
- ArgoUML : scritto in java, completo e portabile
- UMLet java tool, disponibile anche come plugin per eclipse
- Dia, il tool Gnome di editing diagrammi include funzionalità UML,
si completa con Autodia e Dia2code
- Gaphor: GTK, multipiattaforma, semplice e funzionale.
- Umbrello Tool molto completo, per KDE
- StartUML ottimo tool open source, solo per windows
- Fujaba tool UML scritto in java e focalizzato sull'estensibilità
- BoUML completo e multipiattaforma, basato sulle librerie QT
risorse in rete