StarUML è un applicazione molto buona per quelle persone che sono abituate con sistemi UML e MDA.
StarUML è una proposta di progetto in codice aperto che per la sua architettura UML 2.0 e MDA, permette all'utente di lavorare in progetti relazionati con sistema di diagrammi.
Bisogna dire che il software ha una base molto stabile e forte, poiché si appoggia su tecnologia MDA che vuole dire Modello d’Architettura Diretta. Il campo d’azione per StarUML è molto ampio e specifico contemporaneamente, poiché sta nella capacità di generare codici per pacchetti di C , C #, Java e per tutta la linea e famiglia della Suite di Microsoft Office, cioè che tranquillamente può coprire con gran facilità a Microsoft Word, Microsoft Excel ed a Microsoft PowerPoint.
È cosicché a StarUML s’integrano una serie di plug-ins, quello fa che sia ancora un'applicazione con un campo d’azione più ampio, questi stessi plug-ins si eseguono a modo di comandi e come piantine, facendo in questo modo che si generino più codici per potere realizzare più azioni con l'applicazione.
Un esempio pratico di quello che può fare StarUML è il fatto di prendere le piantine di una o un'altra applicazione, la quale si trova nel suo file d’installazione, e modificarle a volontà, qualcosa che ha molta funzionalità per chi desideri variare qualcosa dell’applicazione, potendo creare anche piantine proprie che s’integrino all'applicazione.

Download StarUML