PlantUML – Textual UML diagrams en Word (o online, o en Eclipse…)

PlantUML ya estaba en nuestra lista de herramientas textuales para UML (herramientas que permiten la especificación textual de modelos UML y que automáticamente dibujan el diagrama UML correspondiente).

No obstante, PlantUML ha estado bastante activa últimamente con lo que creo que valía la pena dedicarle un poco más de atención. Esta herramienta soporta la definición textual de diagramas de clases, secuencias, actividades y (nuevo) componentes ( para detalles sobre la sintaxis, leed la language reference guide ). La calidad visual de los diagramas no es tan alta como, por ej. los que genera yUML pero el punto fuerte de esta herramienta es la variedad de escenarios en los que puede usarse. Podemos:

  • Generar imágenes .png para ficheros con descripciones UML textuales desde la línea de comandos
  • Usarla como web service para generar imágenes online (el web service genera una URL que puedes usar como parámetro en los tag img de tu HTML para mostrar la imagen generada en tus páginas web)
  • Crear modelos UML a partir de código Java anotado
  • Documentar tus clases Java con la descripción textual del modelo UML correspondiente a esa parte del código y visualizar el modelo desde el mismo Eclipse IDE
  • Integrar y utilizar la herramienta desde otras aplicaciones
  • o incluso utilizarla para dibujar diagramas UML en Word. Se incluye una Macro en Visual Basic que busca dentro del documento word anotaciones UML y las reemplaza por el correspondiente modelo gráfico(ved ejemplo debajo)

Seguiremos informando sobre nuevas versiones de la herramienta. Mientras tanto animaros a probarla!

Si te ha gustado esta entrada, puedes subscribirte a este Software Modeling blog y/o seguirme en twitter y/o a través de la lista de distribución del portal Y si realmente te ha gustado ayúdame a hacerlo llegar a otros utilizando los bookmarks que tienes a continuación:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress
Read previous post:
PlantUML – Textual UML diagrams in Word (or online, or in Eclipse…)
Algunos links de conferencias sobre modelados de software
Some links of recent/upcoming modeling conferences
Close