StarUML

StarUML 5.02

A plataforma Open Source UML / MDA

O software de modelagem geralmente vem em gradientes - desde o insanamente complicado até o insanamente fácil, como o SketchUp do Google. StarUML é um dos primeiros e não é recomendado para iniciantes. No entanto, é gratuito e uma vez dominado, os resultados são extremamente profissionais. Ler descrição completa

PRÓS

  • Permite que você produza resultados de modelagem profissional
  • Permite criar plugins
  • Totalmente gratuito

CONTRAS

  • Muito complexo para iniciantes
  • Plugins requerem conhecimento de programação

Bom
7

O software de modelagem geralmente vem em gradientes - desde o insanamente complicado até o insanamente fácil, como o SketchUp do Google. StarUML é um dos primeiros e não é recomendado para iniciantes. No entanto, é gratuito e uma vez dominado, os resultados são extremamente profissionais.

A chave por trás do StarUML é um módulo MDA (Model Driven Architecture) que permite aos usuários realizar modelos incrivelmente complexos. O motivo é que o MDA suporta muitas variáveis importantes de personalização, como perfis UML, abordagem, modelo de estrutura, NX (extensão de notação), código MDA e modelos de documento.

Também é muito aberto aos plugins. Os desenvolvedores entenderam que muitos modelos precisam ser capazes de integrar plugins de terceiros e o StarUML fornece uma arquitetura de plug-in extraordinariamente simples, mas poderosa. Os desenvolvedores afirmam que, com isso, qualquer um pode desenvolver módulos de plug-in em linguagens compatíveis com COM, como C ++, Delphi, C # e VB.

A parte mais simples e bem-vinda do programa é a visão geral do diagrama que permite que você veja de relance a soma total da sua criação antes de terminar. No que diz respeito aos programas de modelagem gratuitos, isso é muito poderoso, mas você terá que ser um profissional experiente para obter o jeito disso, além de um programador decente para desenvolver os plugins.