UModel es una herramienta fácil de usar para ilustrar la organización de paquetes, perfiles y espacios de nombres.
Puede usar UModel para generar un diagrama de dependencias entre paquetes a partir de cualquier paquete del modelo. O puede crear un diagrama de paquetes desde cero. La barra de herramientas de diagramas de paquetes permite insertar paquetes, perfiles y relaciones entre paquetes: dependencias entre paquetes, importación o combinación y aplicación de perfiles.
La imagen anterior muestra un diagrama de dependencias entre paquetes generado automáticamente con UModel para el elemento Design View. UModel añade un hipervínculo al elemento Design View. De este modo, los demás diagramas del proyecto que contengan el elemento Design View también incluyen automáticamente un hipervínculo al diagrama de dependencias entre paquetes. Incluso puede generar diagramas de dependencias mientras aplica ingeniería inversa para analizar la estructura de una aplicación dada.
Los paquetes sirven para recopilar clases relacionadas a las que se pueda remitir de forma concisa en dibujos de nivel superior de la arquitectura del proyecto. Un proyecto grande puede llegar a necesitar cientos de diagramas de clases, por lo que los paquetes resultan una herramienta organizativa muy eficiente; los diagramas de paquetes, a su vez, se suelen usar para representar la organización de alto nivel de un proyecto de software. Los paquetes y los diagramas de paquetes pueden facilitar la tarea de organizar y documentar proyectos para que se puedan reutilizar más adelante. A algunos programadores también les gusta usar paquetes para representar otros sistemas o subsistemas que interactúan con el proyecto que se está modelando.
UModel es compatible con los 14 tipos de diagramas UML, con un diagrama UML para esquemas XML y con otro para modelar tablas en bases de datos relacionales. Se trata de una potente herramienta de modelado UML mucho más barata que otras herramientas UML. Para ver una lista completa de todos los tipos de diagrama UML, consulte nuestra página de diagramas UML o haga clic en el siguiente enlace para descargar una prueba gratuita de 30 días de Altova UModel.