Ícone de pesquisa do Download.it
Advertisement

A plataforma Open Source UML / MDA

A plataforma Open Source UML / MDA

Vote: (5 votos)

licença do Programa: Grátis

Desenvolvedor: Staruml

Versão: 5.0.2

Funciona em: Windows

Vote:

licença do Programa

(5 votos)

Grátis

Desenvolvedor

Versão

Staruml

5.0.2

Funciona em:

Windows

Prós

  • Totalmente Gratuito
  • Criação de Plugins
  • Produção de Modelos Profissionais

Contras

  • Curva de Aprendizado Acentuada
  • Necessário Algum Conhecimento em Programação

StarUML é um software de modelagem gratuito que é excepcionalmente avançado e não adequado para iniciantes. Como a maioria das outras variedades de software, o software de modelagem vem em uma vasta gama de qualidades, com exemplos como o Google SketchUp povoando a extremidade básica. O StarUML, por outro lado, é um software mais complexo que facilmente se posiciona no extremo oposto do espectro. Naturalmente, como o software é gratuito, é altamente atraente para aqueles que desejam aprender a criar modelos. Se você puder dedicar tempo para dominar o software, será capaz de fazê-lo performar de maneiras espetaculares que são claramente profissionais.

O que torna o StarUML diferente dos demais é a Model Driven Architecture, ou tecnologia MDA. Esta tecnologia ajuda o usuário a criar modelos excepcionalmente avançados. Isso se deve ao fato de que a tecnologia MDA é capaz de lidar com um alto número de variáveis que podem ser personalizadas. Por exemplo, ela pode ser personalizada com diferentes perfis UML, código MDA, modelos de documentos, Model Framework, Approach e extensões de notação.

Outra excelente característica do software é que ele pode ser expandido com plugins de forma fácil e eficiente. O StarUML possui uma arquitetura poderosa, mas simples para plugins, já que os desenvolvedores sabiam que a maioria dos profissionais de modelagem digital deseja aproveitar plugins de fontes terceiras. Segundo os desenvolvedores do software, módulos de plugins podem ser criados e implementados em todas as linguagens compatíveis com COM, incluindo linguagens como VB, C++, C# e Delphi.

Uma das ferramentas mais simples que muitos desenvolvedores apreciarão neste software é a funcionalidade de visão geral do diagrama. Esta função permite visualizar o modelo inteiro que você projetou antes de finalizar o projeto. Não há muitas ferramentas de modelagem gratuitas no mercado com este tipo de capacidade. Infelizmente, apenas os profissionais de modelagem mais experientes serão capazes de extrair qualquer valor real do software. Claro, se você faz parte de um grupo de design que precisa de software de modelagem e tem acesso a desenvolvedores que podem criar seus próprios plugins para personalizar ainda mais o software, ele pode ser uma das melhores ferramentas de modelagem disponíveis, gratuita ou paga.

Aqueles que trabalham sozinhos podem ter algumas dificuldades para aproveitar totalmente este software. Seria possível criar seus próprios plugins pessoais para maximizar o uso deste software, mas isso exigiria um conhecimento bastante avançado que o modelador digital amador médio não possui. No entanto, como o software é completamente gratuito, não custa nada baixá-lo para ver que tipo de ferramentas você estará usando assim que dominar os controles. O StarUML é a ferramenta ideal de modelagem digital para Windows.

Prós

  • Totalmente Gratuito
  • Criação de Plugins
  • Produção de Modelos Profissionais

Contras

  • Curva de Aprendizado Acentuada
  • Necessário Algum Conhecimento em Programação