Programmazione.it v6.4
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicità Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Forum
Greenpeace
Model Driven Development con Visual Paradigm
Scritto da Gianluca Moretti il 14-07-2008 ore 07:08
Intel Parallel Studio XE
Dal sito di Visual Paradigm è possibile scaricare una suite di prodotti dedicati al Model Driven Development (MDD) in ambito professionale.

Il prodotto “principe” è Visual Paradigm for UML, per la costruzione visuale di diagrammi UML (ma non solo). L'ambiente di sviluppo è davvero ricco di funzionalità, ma allo stesso tempo complesso. Accanto alla possibilità di costruire i diagrammi manualmente, Visual Paradigm for UML pone in primo luogo strumenti di generazione di codice, a partire da diagrammi già esistenti.

Sorprendenti sono invece le potenzialità della sezione dedicata al reverse engineering: partendo da JAR o DLL, ad esempio, l'applicazione consente di generare class diagram UML oppure, collegandosi a database o sulla base dei mapping Hibernate, consente di passare ai corrispondenti diagrammi ER. Gli strumenti di reporting consentono l'esportazione semplificata dei diagrammi in file DOC, PDF e HTML.

I prodotti a corredo coprono tutti gli aspetti inerenti lo sviluppo applicativo: si va dunque dal prodotto DB Visual Architect, dedicato alla modellazione di database relazionali, al Business Process Visual Architect, maggiormente orientato allo sviluppo visuale di processi di business negli standard più noti ed utilizzati.

Non mancano i plug-in per i più diffusi IDE, quali Eclipse, IntelliJ, NetBeans, relativamente al mondo JAVA, Visual Studio 2003/2005/2008, in ambito .NET. Grazie a questi, è possibile sfruttare le potenzialità della suite ad un piano più vicino alla realtà implementativa. Per intenderci, i plug-in si legano a funzioni di generazione o di reverse engineering di codice (sia esso Java, C#, PHP, Python, XML di mapping Hibernate, ecc.).

Le versioni disponibili si suddividono per prodotti inclusi e, per ciascun prodotto, per funzionalità abilitate. Si passa così dalla versione Enterprise, la cui licenza si aggira attorno ai 2 mila dollari, comprendente l'intera gamma di strumenti, alla versione Community, liberamente scaricabile, ma contenente strumenti classici di modellazione UML, orientati più che altro alla costruzione di diagrammi a scopo documentale.

Come detto, gli strumenti della suite Visual Paradigm sono davvero potenti ed avanzati. Data la loro complessità di utilizzo, però, i dubbi riguardano il loro impiego in ambito professionale. La considerazione può essere però estesa a tutta la branca di strumenti di MDD.
Precedente: Google apre il suo formato per lo scambio dati
Successiva: Le discipline più importanti per la formazione di un programmatore
Copyright Programmazione.it™ 1999-2013. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.257 secondi.