Diagramas UML de la API de colecciones de Java

Una de las librarías más potentes de Java, es la Java Collections API o librería de colecciones. Ello conlleva que esta librería sea bastante amplia y en muchas ocasiones los desarrolladores desconozcan muchas de sus funcionalidades. Aparte de tener Google, también es muy bueno tener a mano una buena documentación y si es en forma gráfica, en muchas ocasiones, mejor que mejor. Si programas en Java estos diagramas deberías no sólo de tenerlos a mano, sino también entender lo que nos ofrece la Java Collections:
Leer más

Herramientas de UML de código abierto

UML, lenguaje unificado de modelado, es un lenguaje que nos ayuda al diseño de sistemas de una forma visual y muy cómoda. En esta entrada no voy a hablar del lenguaje en si, sino más bien de varias de las herramientas de código abierto que podemos usar a la hora de diseñar nuestro sistema. 1.- StarUML (Sólo Windows). 2.- Plugin UML para NetBeans (al ser un plugin para Netbeans podrás usarlo en cualquier plataforma donde corra dicho IDE).
Leer más

UML mediante textos y frases

Leo en astracanada un interesante artículo sobre la generación de diagramas UML a través de textos y frases. En el artículo comentan sobre 2 herramientas distintas, yUML que hace uso de la notación TextUML para la generación de dichos diagramas y diagrammr que genera los diagramas mediante la interpretación de frases. Ejemplo en yUML: [Cliente]+1->[Pedido], [Pedido]-[note: No huelo mal :) {bg:cornsilk}]“/> [Pedido]++1-items >[Item] Ejemplo en diagrammr: Sin duda alguna, un par de herramientas un tanto curiosas y creo que muy buenas desde al punto de vista didáctico, para introducir la generación de diagramas UML a principiantes.
Leer más