Banner

jueves, 10 de abril de 2014

StarUML

StarUML es una herramienta para el modelamiento de software basado en los estándares UML (Unified Modeling Language) y MDA (Model Driven Arquitecture), que en un principio era un producto comercial y que hace cerca de un año paso de ser un producto comercial (anteriormente llamado plastic) a uno de licencia abierta GNU/GPL.

El software heredó todas las características de la versión comercial y poco a poco ha ido mejorando sus características, entre las cuales se encuentran:

1. Soporte completo al diseño UML mediante el uso de:
  • Diagrama de casos de uso.
  • Diagrama de clase.
  • Diagrama de secuencia.
  • Diagrama de colaboración.
  • Diagrama de estados.
  • Diagrama de actividad.
  • Diagrama de componentes.
  • Diagrama de despliegue.
  • Diagrama de composición estructural (UML 2.0).
2. Definir elementos propios para los diagramas, que no necesariamente pertenezcan al estándar de UML.

3. La capacidad de generar código a partir de los diagramas y viceversa, actualmente funcionando para los lenguajes C++, C# y JAVA.

4. Generar documentación en formato Word, Excel y PowerPoint sobre los diagramas.

5. Patrones GoF (Gang of Four), EJB (Enterprise JavaBeans) y personalizados.

6. Plantillas de proyectos.

7. Posibilidad de crear plugins para el programa.

En definitiva esta es una de las mejores alternativas gratis que hay en Internet para el modelamiento de software y probablemente una gran ayuda a la hora de programar juegos.











En el siguiente vídeo podrá ver un tutorial de esta herramienta para la programación de software.






Esperamos que el artículo sea útil para usted.




1 comentario: