Monografias.com > Computación > Software
Descargar Imprimir Comentar Ver trabajos relacionados

UML con Poseidon




Enviado por Pablo Turmero



    Monografias.com

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

    Monografias.com

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

    Monografias.com

    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)

    Monografias.com

    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!!

    Monografias.com

    5
    La interfaz

    Monografias.com

    6
    Interfaz: el navegador

    Monografias.com

    7
    Interfaz: barra botones

    Monografias.com

    8
    Interfaz: área dibujo

    Monografias.com

    9
    Interfaz: Fichas propiedades

    Monografias.com

    10
    Interfaz: vista aérea

    Monografias.com

    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)

    Monografias.com

    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 …

    Monografias.com

    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)

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter