blogger // writer // student

  • Cosa è (sarà) Volunia?

    volunia-media-kitMarchiori è un professionista stimato, un ricercatore che lavora da anni su questo progetto e che per questo progetto ha rinunciato a diversi altri incarichi. Sembrerebbe perciò qualcosa di estremamente interessante, tanto che [...]

  • Twitter si veste a nuovo: come cambia la grafica?

    twitterIl social network da 140 caratteri si veste a nuovo. Ma non è solo la grafica a cambiare. Twitter indossa un nuovo abito e propone diverse novità. Via alle pagine aziendali, restyling dei profili, usabilità migliorata. Dal blog ufficiale ecco [...]

  • Elementi e servizi per il lancio memorabile di una startup

    lancio-startupE veniamo al punto caliente della questione: come faccio a lanciare in modo ottimale una startup? Le strategie si sprecano. In rete trovi storie anche molto diverse fra loro. Storie diverse che hanno portato al successo i loro protagonisti. [...]

Web Development

sperimentare nuove opportunità di business // gestione avanzata dei contenuti sul Web // sviluppo di applicazioni in ambiente LAMP

Web Strategist

diffondere il tuo messaggio di business sui social media // trasformare il visitatore in cliente // posizionarsi sui motori di ricerca

Freelance Journalist/Blogger

il contenuto è il tassello dominante di un sito web // pianificare i contenuti // scrivere articoli, news, guide

Home » Resources » UML e Mac OS X: software per l’uso

UML e Mac OS X: software per l’uso

blueprintsm

Articolo in lingua italiana di 13 dic 2011 Zero Commenti Categorie Resources

L’UML è il linguaggio col quale si parlano fra loro i progettisti software. Tramite UML è possibile schematizzare e modellare un software in modo preciso e chiaro. Gli schemi UML fungono poi da documentazione del lavoro da svolgere o svolto.

UML sta per Unified Modeling Language e rappresenta ormai uno standard per la modellazione e specifica in accordo al paradigma della programmazione orientata agli oggetti. Nel 2005 è stata ufficializzata la versione 2.0 che ha introdotto molti nuovi strumenti e modelli.

L’Object Management Group è il consorzio che conserva e gestisce lo standard. In libreria trovate ampia letteratura in merito e comunque una trattazione completa dello standard non è proprio l’obiettivo di questo articolo. Obiettivo che è invece il tentativo di riassumere i tool più interessanti per progettare in UML sotto Mac OS X.

Papyrus for UML

Completamente aderente a UML 2.0, Papyrus è basato su Eclipse e lavora perfettamente con il formato di interscambio DI2. Open source e, evidentemente, multipiattaforma.

BlueprintSM

Integrabile in Eclipse, BlueprintSM è un completo software di modellazione capace di generare poi il codice finale. Supporta UML 2.0 e OCL 2. La versione community è free, mentre le versioni pro sono a pagamento.

ArgoUML

ArgoUML è uno dei software che preferisco. Graficamente migliorabile, ma è un ottimo prodotto per trattare i diagrammi UML. Cross-platform e open source, può esportare i lavori in diversissimi formati. Supporta XMI per l’interscambio. Qui un piccolo articolo che gli ho dedicato.

Autore

Avatar: adminAmo impegnare il mio tempo alla ricerca di quanto più mi fa divertire: scrivere, programmare, studiare e sperimentare. Perennemente connesso a Internet, non riesco a immaginare la mia vita senza Linux, Mac e informatica.

Kiko - 228 articoli

Invia un commento





Puoi usare i seguenti HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ultimo progetto

cpp-portfolio

Contadini per Passione

SEO/SEM, Ufficio Stampa Online, Web Copywriting, Web Development

...portfolio

Socializziamo

Engineered (?) by Francesco 'Kiko' Corsentino