Está en la página 1de 1

1. ¿Qué es UML?

El Unified Modeling o simplemente UML es un lenguaje de modelado que


trabaja con cajas, flechas y diagramas, permitiendo la representación de las
estructuras de los programas de forma visual.
Es usado por lo general por empresas o equipos medianamente grandes de
desarrollo de software que buscan planificar y documentar la creación de un
programa complejo.

2. Características de un UML
Las herramientas UML se caracterizan por la capacidad de hacer diferentes
tipos de diagramas, esquemas de diseño, documentación, construcción e
implantación del sistema, así como una gran flexibilidad a la hora de
realizar cambios sobre la marcha.
Por lo general un programa de UML debería:
 Visualizar
 Construir
 Especificar
 Documentar

3. Ejemplos de herramientas UML

ArgoUML Poseidon OpenAmeos


 Editor gratuito.  Basado en  Versión de
 Compatibilidad ArgoUML. código abierto
con UML 1.4.  Soporta gráficos de AmeosUML.
 Exportación a en la mayoría de  Soporte para
diversos formatos. UML 2.0.
formatos y  Generación de  Acepta
disponibilidad de código para Java plataformas y
perfiles para y exportación a soportes
diferentes HTML. externos.
lenguajes de  Compatibilidad  Código
programación. entre ediciones. generado para
 Soporte limitado  Documentación Java, C++, C,
y no posee la en Word y C# y Ada95.
opción de HTML.  Soporte de
“Deshacer”.  Soporte para gif, color para
ps, eps, wmt, jpg visualización
y png. de semánticas.

También podría gustarte