Descargar

UML con Poseidon

Enviado por Pablo Turmero


    edu.red

    1 ¿Qué es Poseidon? Herramienta CASE Desarrollada en Java Multiplataforma (Windows, Linux, …) Origen: ArgoUML Diferentes ediciones (y características)

    edu.red

    2 ¿Dónde obtenerlo? Community Edition (CE):http://www.gentleware.de Gratuita Incorpora la mayoría de prestaciones necesarias

    edu.red

    3 Prestaciones Los nueve diagramas UML Generar código Java a partir de modelos Guardar/Abrir modelos Exportar a imagen Soporte OCL Ingeniería inversa (reverse engineering)

    edu.red

    4 Instalación Dos opciones: Desde la web ? con Java Web Start instalado Se descarga varios JAR Necesario configurar permisos de acceso Instalación típica Bajar y ejecutar el fichero de instalación ¡¡Es necesario tener la máquina virtual java adecuada!!

    edu.red

    5 La interfaz

    edu.red

    6 Interfaz: el navegador

    edu.red

    7 Interfaz: barra botones

    edu.red

    8 Interfaz: área dibujo

    edu.red

    9 Interfaz: Fichas propiedades

    edu.red

    10 Interfaz: vista aérea

    edu.red

    11 Generando Java Una vez introducido el modelo Elegir Generation ? Generate code for classes of model Se pueden configurar las opciones de generación. (P.ej. generar accesos a asociaciones)

    edu.red

    12 Ingeniería inversa Con File … -> Import Files … Elegimos la carpeta base de nuestro código Java Tras el proceso, tendremos las clases de los ficheros Java en el modelo actual Se pueden editar y volver a generar …

    edu.red

    13 Conclusiones Herramienta interesante Aún en desarrollo (algunos diagramas aún no están implementados por completo) Para introducirse en UML sin alto coste (Rational Rose)