viernes, marzo 18, 2005

MonoUML, Ingeniería Inversa. Tercera Parte

Han habido más cambios, tal parece que pronto terminaré :) Ya quiero comenzar a hacer la parte del Drag&Drop (del Tree al Canvas). En este nuevo commit he agregado a las Interfaces, esto incluye a sus métodos, ahora sólo faltan los eventos y los campos de las clases, y definir uno que otro detalle más.

Ingeniería Inversa

Aún no se que tan detallada debe ser la Ingeniería Inversa, porque ahora en este momento hay un modelado alto, se modela todos los elementos relacionados a un grado muy alto, es decir, si dentro del ensamblado se incluye System.String como parámetro o tipo de retorno de algún método o clase (o simplemente se utiliza de alguna forma), esta clase con sus métodos y campos también es importada, ¿esto es bueno o malo? Yo diría que bueno, pues es una importación más a fondo, pero es malo porque el XMI crece consideramente y esas cosas no son tan importantes en algunos casos, creo que este será un parámetro de configuración.

Y por fin... por fin comienzan las vacaciones de semana santa, ahora tengo más trabajo que nunca, pero tengo tiempo para hacerlo todo :).

6 Comentarios:

At 3/18/2005 04:58:00 a.m., Anonymous Anónimo dijo...

Estoy siguiendo el desarrollo del proyecto y lo primero es felicitaros por el gran trabajo que estais realizando.

Como comentario a tu post yo intentaría otra alternativa. Las librerías del framework a penas cambian por lo que quizás sería más comveniente tener sus xmi en ficheros a parte y en el xmi generado sólo referenciar al xmi de la librería importada.

 
At 3/18/2005 09:16:00 a.m., Anonymous Anónimo dijo...

eh amigo pon vuestro MonoUML en un tarball me frustra bajar de CVS!!

 
At 3/18/2005 10:43:00 a.m., Blogger Mario Carrion dijo...

Respondiendo al primer comentario. Si, lo que mencionas es lo que se busca, tener los XMI "base" que incluyan las librerias del framework para asi unicamente hacer referencia en los nuevos XMI creados por el usuario.

Respondiendo al segundo comentario. Me parece que tendremos que hacer snapshots semanales de todo MonoUML para que se pueda probar :)

 
At 3/20/2005 10:09:00 a.m., Anonymous Anónimo dijo...

Mi curiosidad es offtopic: ¿cual es la combinacion de tema de gtk y de metacity? Esta muy bonito! :)

 
At 3/20/2005 02:26:00 p.m., Blogger Mario Carrion dijo...

El theme se llama, ClearLooks, lo puedes tomar de gnome-art, en mi caso estoy utilizando Clearlooks-DeepSky :)

 
At 3/20/2005 07:41:00 p.m., Anonymous Anónimo dijo...

Gracias mario!! Te pasaste con el dato!!!

 

Publicar un comentario

<< Inicio