UML Domine el lenguaje de modelado más utilizado en la actualidad
APÉNDICE. ANÁLISIS DE OTRAS HERRAMIENTAS DE MODELADO Interacción Visio-Visual Paradigm Visio no provee una estructura o funcionalidad adecuada para la integración con otros entornos de desarrollo o herramientas de modelado. Sin embargo, esta fun cionalidad sí es provista por la herramienta que vimos y conocimos durante todo el libro: Visual Paradigm. A través de las funciones de importación de proyectos pode mos cargar y trabajar en Visual Paradigm con proyectos y modelos desarrollados en otras herramientas. Una de esas herramientas con las que podemos interactuar es Visio. Esto es de extrema utilidad para un mejor trabajo en nuestro equipo de desa rrollo. Una persona que modela con Visual Paradigm puede incorporar en sus modelos los diagramas creados por otra persona que ha modelado con Visio. Lamentablemente, la situación a la inversa no es posible, pero de todas formas, y aunque sea únicamente de una vía el camino de comunicación entre las herra mientas, representa un aporte significativo para el análisis y el diseño de sistemas. Para poder establecer la compatibilidad entre los modelos de ambas herramientas, los diagramas en Visio deben ser grabados como un dibujo en formato XML . Estos están representados en Visio con la extensión vdx. Al establecer este formato para nuestros diagramas, estamos en condiciones de trasladarlos dentro de Visual Paradigm. Como dijimos, para llevar a cabo esta tarea debemos utilizar las funcio nes de importación de Visual Paradigm. El comando de importación se encuentra dentro de Archivo bajo el nombre Importar. Dentro del menú de importación ele gimos la opción Visio. Luego, sólo nos queda especificar la ubicación del archivo XM L , que contiene nuestros diagramas Visio. Finalmente, ima ventana de diálogo nos mostrará la estructura de los diagramas que se van a iniportar. Con sólo hacer clic en OK, tendremos nuestros modelos bajo la visión de Visual Paradigm. m I estructuraes(3bca-I *>CldfsO^dfn t H Auto ; 0«5S t ^ Trarspiy(« . GeneralizarH:o(Auto•>rrartpofte) rnal Stale —> íTírtótioní -> I VP-UMLPS s ^ EífrucfUfa « titic s -l •> Oass Maçfam fl Aijto'CLaif*>Clas stt I frampcrft« . ♦— <iíneráfcdicn<Auto > Transporte) <jenefali2af"Vi S(at« -> 5t«e VdiFla:C;'í>ooírít«íaf»jS«t»>5s\Cai(*i#\eícr*onoyÉ»oUM\versi)noífraleí\y«rsKíiesf«yíesut«3UM.\af>exoyisw\C*u»lvdx C* Cífitelii F igu ra 27. Importando modelos desarrollados en Visio dentro del entorno de Visual Paradigm. 292
RkJQdWJsaXNoZXIy MjI4NDcx