Código de ingeniería inversa en un diagrama de clase UML en VS 2010

¿Código de ingeniería inversa en un modelo de clase UML VS 2010?

Tengo el mal presentimiento de que esto no es compatible con VS 2010 (estoy usando el RC desde febrero de 2010). Intenté arrastrar clases desde el "Explorador de arquitectura" al "Explorador de modelos UML", pero eso no funciona (no me deja caer en el Modelo UML).

Intenté generar un diagrama de clase de estilo antiguo (* .cd) y arrastrar el objeto de diagrama resultante a un diagrama de clase UML en blanco. Sin suerte.

Binging muestra algo más que algunos borrones de marketing de MS sobre "modelado de arriba hacia abajo" y, como se esperaba, reenvíe el código de ingeniería del modelo UML. Esto me hace sospechar que el equipo de VS no abordó el código de ingeniería inversa en los modelos.

Pude generar diagramas de actividad UML a partir del código. Agradable. Pero otros diagramas (y la generación resultante de objetos de repositorio de modelos VS UML) son esquivos.

Si mis sospechas son correctas, esto es una gran decepción. Gran parte de mi trabajo, y me atrevería a adivinar que este es el caso para la mayoría de los desarrolladores, es agregar funciones al software existente y no hacer trabajo de campo verde. Sin la capacidad de realizar ingeniería inversa del código existente en el repositorio de modelos VS UML o importar modelos de otras herramientas, no veo cómo la adopción del modelado VS UML llegará muy lejos. Tendré que seguir con mi herramienta favorita actual:Arquitecto empresarial por Sparks Systems.

Creo que esta característica que falta es una gran deficiencia. ¿Qué piensan los demás?

¿Qué están planeando hacer otros? ¿Continuar usando su solución de modelado UML favorita actual e ignorando la oferta de VS 2010?

Respuestas a la pregunta(4)

Su respuesta a la pregunta