BoUML 3.2 para Slackware

David Ferreira escreveu: Aproveitando a atualização que comecei a fazer no meu ambiente de desenvolvimento, começando pela ferramenta de modelagem UML, chamada “BoUML”, resolvi: compilar, empacotar e disponibilizar mais uma versão da ferramenta de modelagem UML “BoUML”.

O Download está agora disponível no meu novo endereço do projeto PJMOO, no SourceForge em:
http://sourceforge.net/project/showfiles.php?group_id=198186&package_id=249669&release_id=548582

Para aqueles que não conhecem o BoUML, irei rápidamente fazer alguns apontamentos:

  • é uma ferramenta livre (Software Livre)
  • disponível para MS-Windows, GNU/Linux(Binários para várias distribuições), Mac.
  • suporta diversas linguagens como: Java, C++, Php
  • customização na geração do código fonte;
  • engenharia reversa (código fonte para o modelo);
  • é possível fazer os principais diagramas da UML
      Diagrama de Classe;
      Diagrama de Seqüencia;
      Diagrama de Caso de Uso com especificação;
      Diagrama de Colaboração;
      Diagrama de Objetos;
      Diagrama de Atividade;
      Diagrama de Estado;
  • geração de documentação;

    E outras características, um ponto que me chamou bastante atenção e fez com que o uso foi o grande suporte a linguagem C++, suportando toda(ou quase toda) suas particularidades como “enum”, “typedefs”, “struct”, “friend” e os tipos STL.

    Outro recurso é que você é capaz de controlar a geração do que você modela, por exemplo diversas classes podem ser geradas no mesmo arquivo de header ou você pode informar que não deve ser gerado nenhum arquivo e sim apenas executar o include de algo já definido, como por exemplo quando você usa bibliotecas de terceiros, como no meu caso a SDL.

    ———————————————-

    Referência
    [1]http://bouml.free.fr
    [2]http://pjmoo.wiki.sourceforge.net
    [3]http://bouml.free.fr/screenshots.html

  • 2 Responses to “BoUML 3.2 para Slackware”


    1. 1 Bruno Pagès Oct 27th, 2007 at 5:32 am

      Hi David,

      [I am French and sorry but I speak only in French and English]

      First, thank you to package Bouml for Slackware.

      Strangly your post speaks about Bouml 3.2 but the download seems only available for the 3.1

      Do you will continue to compile Bouml for the future releases ?

      Best regards and happy modeling

      Bruno

    2. 2 redhate Oct 27th, 2007 at 3:11 pm

      Dear Bruno.
      I created slackbuild for new versao of boUML and if you I to want I am keeping the package for slackware; -)