¿Alguien se acuerda del UML Diagram Interchange format?

Una de las razones que han motivado la aparición de la the iniciativa WebUML (comentada aquí ) es el problema de intercambiar modelos UML entre dos herramientas de modelado diferentes.

Incluso cuando conseguimos evitar los problemas de la interoperabilidad del formato XMI y somos capaces de importar el contenido del modelo, rápidamente nos daremos cuenta de qué hemos perdido toda la información gráfica del modelo, incluyendo todo su layout, con lo que hay que reposicionar todos los elementos de nuevo.

Lo que mucha gente a lo mejor no sabe es que la propia OMG ya propuso una solución a este problema: el UML estándar Diagram Interchange . Este estándar complementa el XMI definiendo un formato para el intercambio de la información gráfica del modelo

Este esándar está disponible desde 2006 pero no parece que nadie le haya hecho mucho caso (a lo mejor me equivoco pero la única herramienta que recuerdo que implementa el estándar es Poseidon for UML ).

La verdad es que yo no conozco mucho los detalles del estándar con lo que a lo mejor la gente no lo implementa porque no sirve pero a veces parece que nos quejemos sobre problemas que de hecho ya estan estudiados y hasta tienen una solución estándar propuesta, con lo que más que quejarnos lo que deberían hacer las herramientas es implementar la solución de una vez.

Si mi percepción es incorrecta y sí que hay bastantes herramientas que siguen este estándar por favor hacermelo saber, y si conocéis el estándar y queréis dar vuestra opinión sobre él, pues mucho mejor.

Si te ha gustado esta entrada, puedes subscribirte a este Software Modeling blog y/o seguirme en twitter y/o a través de la lista de distribución del portal Y si realmente te ha gustado ayúdame a hacerlo llegar a otros utilizando los bookmarks que tienes a continuación:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress
Read previous post:
Anybody remembers the UML Diagram Interchange format?
Call for Action: Liberando UML – la iniciativa WebUML
Call for Action: Setting UML Free- the WebUML initiative
Close