UML con Poseidon - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

UML con Poseidon

Description:

Incorpora la mayor a de prestaciones necesarias. 04/02/03. 4. Prestaciones. Los nueve diagramas UML. Generar c digo Java a partir de modelos. Guardar/Abrir modelos ... – PowerPoint PPT presentation

Number of Views:370
Avg rating:3.0/5.0
Slides: 15
Provided by: soledad2
Category:
Tags: uml | con | nueve | poseidon

less

Transcript and Presenter's Notes

Title: UML con Poseidon


1
UML con Poseidon
  • Soledad Penadés Comadrán

Laboratorio de Sistemas de Información Facultad
de Informática Universidad Politécnica de Valencia
2
Qué es Poseidon?
  • Herramienta CASE
  • Desarrollada en Java
  • Multiplataforma (Windows, Linux, ...)
  • Origen ArgoUML
  • Diferentes ediciones (y características)

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

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

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

6
La interfaz
7
Interfaz el navegador
8
Interfaz barra botones
9
Interfaz área dibujo
10
Interfaz Fichas propiedades
11
Interfaz vista aérea
12
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)

13
Ingeniería inversa
  • Con File ... -gt 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 ...

14
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)
Write a Comment
User Comments (0)
About PowerShow.com