UML Domine el lenguaje de modelado más utilizado en la actualidad

2. INTRODUCCIONA UML fH9 E« V«v> DtbuQ JoctS Wfttoy» Commur^y Htlc j v __:________ ....................... ^ PacjüeíeJrtoai.Utxo pacKage P6quece_ 1 h lc la l; Q im port ja v a .U til.; if*.; I inipoct Poqvece In ii7l s l . J^uRos; I* iinport J6va .u til .V» 5"' : S p y b lir rla a s L ib ro t Cl * Se guf>ria e l Aun&t oe p rív a te A utor _aui:or; ' >r-ao». il'A l de Pégitia^. priV'qte tn t _cancidad&ePagiñas; ;»r;vate '.t' ’ r* _ e tlito csa l; L iflt <iütcj£> unAamed lu ^ o r • na« Vector<íiu':or> ( * r«cha; 10/IV.'OS. * A utor: Feínanrto Arteaiym rv. * Hétodo revo lve r Autor fie li» U íKra. ripvuplve e l v^ílot psp*»cif icafli*^ en e i S Ti.it uto p ilv & a ji p iih lic Autor DevoivecAutoe () t thrg« nei) rcdC 'petacioaí«.ripe ; ) pu b lic Inc SeftaiaQocO ( th io u lieu línsnpptirr ed.*);jíc-n icri o ; Figura 7. Código generado automáticamente por una herram ienta a p a rtir de un modelo. Con respecto a la parte visual, es Rindamental analizar qué tan navegables son nuestros modelos. Es decir, si podemos pasar fácilmente de la parte dinámica a la estática, si podemos abstraer o concentrarnos de manera simple sobre alguna enti­ dad, etcétera. De poco sirve una herramienta completa en la que navegar por sus modelos resulte una tarea complicada. Por último, también podemos mencionar la capacidad de generar documentación automáticamente. Si bien nuestros modelos ya son en sí una parte extremadamen­ te valiosa de nuestro sistema, muchas herramientas tienen la capacidad de generar documentación sobre nuestras clases, determinar cuál interactúa con cuál, especi­ ficar jerarquías de herencia, etcétera. En este libro nos centraremos en la herra­ mienta Visual Paradigm (www.visual-paradigm.com) , que describiremos en profundidad más adelante. A continuación, mencionaremos brevemente algunas de las otras herramientas que nos ofrece el mercado. Poseidon for UML La primera herramienta que consideraremos es Poseidon for UML, cuyo sitio web es www.gentleware.com. Es de la compañía Gentleware, que desde los años 2000 se viene enfocando en la construcción de software basada en modelos. La última versión es la 6.0 e incorpora características avanzadas de comunicación entre modelos. Poseidon se presenta en cuatro ediciones, cuya comparación com­ pleta podemos obtener en la dirección www.gentIeware.com/edcompare. html. Veamos un resumen de las características de las ediciones: 42

RkJQdWJsaXNoZXIy MjI4NDcx