Icona di ricerca download.it
Advertisement

Tutto il necessario per creare grafici UML

Tutto il necessario per creare grafici UML

App popolari in Risorse per programmare

Cos'è StarUML

StarUML è un software di modellazione gratuito eccezionalmente avanzato e non adatto ai principianti. Come la maggior parte delle altre varietà di software, il software di modellazione si presenta in una vasta gamma di qualità, con esempi come Google SketchUp che occupano la fascia base. StarUML, invece, è un software più complesso che si posiziona facilmente all'estremità opposta dello spettro. Naturalmente, essendo il software gratuito, è molto attraente per coloro che vogliono imparare a creare modelli. Se si è disposti a dedicare il tempo necessario per padroneggiare il software, sarete in grado di utilizzarlo in modi spettacolari che sono chiaramente professionali.

Ciò che distingue StarUML dagli altri è la tecnologia Model Driven Architecture, o MDA. Questa tecnologia aiuta l'utente a creare modelli eccezionalmente avanzati. Questo è possibile perché la tecnologia MDA è in grado di gestire un alto numero di variabili che possono essere personalizzate. Ad esempio, può essere personalizzata con diversi profili UML, codice MDA, template di documenti, Model Framework, Approach e estensioni di notazione.

Un'altra caratteristica eccellente del software è che può essere esteso con plugin in modo semplice ed efficiente. StarUML contiente un'architettura potente ma semplice per i plugin, poiché gli sviluppatori erano coscienti del fatto che la maggior parte dei professionisti della modellazione digitale desidera poter utilizzare plugin provenienti da fonti terze. Secondo gli sviluppatori del software, i moduli plugin possono essere creati e implementati in tutti i linguaggi compatibili con COM, tra cui lingue come VB, C++, C# e Delphi.

Uno degli strumenti più semplici che molti sviluppatori gradiranno in questo software è la funzionalità di panoramica del diagramma. Questa funzione offre la possibilità di visualizzare l'intero modello progettato prima di finalizzare il progetto. Non ci sono molti strumenti di modellazione gratuiti sul mercato con questa potenza. Sfortunatamente, solo i professionisti della modellazione più esperti saranno in grado di ottenere un valore reale dal software. Ovviamente, se fate parte di un gruppo di progettazione che necessita di software di modellazione e avete accesso a sviluppatori capaci di creare i propri plugin per personalizzare ulteriormente il software, può diventare uno degli strumenti di modellazione migliori disponibili, sia gratuiti che a pagamento.

Chi gestisce un'operazione individualmente potrebbe incontrare qualche difficoltà nel trarre pieno vantaggio da questo software. Sarebbe possibile creare plugin personalizzati per ottenere il massimo da questo software, ma ciò richiederebbe una conoscenza avanzata che il modellatore digitale medio amatoriale potrebbe non avere. Tuttavia, poiché il software è completamente gratuito, non guasta scaricarlo per scoprire quali strumenti potrete utilizzare una volta padroneggiati i comandi. StarUML è lo strumento di modellazione digitale ideale per Windows.

Pro

  • Totalmente gratuito
  • Creazione di plugin
  • Produzione di modelli professionali

Contro

  • Curva di apprendimento ripida
  • Conoscenze di programmazione richieste