Planteo y presentación de un ejercicio práctico sencillo

Planteo y presentación de un ejercicio práctico sencillo (puesta en marcha de la metodología) para comprenderla, utilizando una de las herramientas que soporta 

Herramientas case Star UML

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 pasó de ser un proyecto comercial (anteriormente
llamado plastic) a uno de licencia abierta GNU/GPL.
Muy fácil de usar, debido a la simplicidad y rápida percepción de sus objetos, funciones y características.
Característica fundamental es que su código es compatible con lenguajes como C++ y Java .
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:

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)
Desventajas

  • Solo corre en Windows.
  • El código generado sobre-escribe el código anterior generado.
  • La generación de clases las crea sin tomar en cuenta el paquete donde se encuentra.
  • Puedes crear Diagramas E-R pero al final no genera nada de SQL.
  • No dispone de ingeniería inversa para PHP.


Sitio: https://sites.google.com/site/herramientascasestaruml/

Entradas más populares de este blog

Ventajas y desventajas del Proceso Unificado

Empresas que usan esta metodología

El Proceso Unificado: Iterativo e Incremental