Hola a todos,
estoy en esta situación. Ha llegado un proyecto en .NET (una solución con más de 80 proyectos, una aplicación de escritorio Windows, además de 5 servicios WCF con hosting en Servicios Windows, con acceso a datos Sql Server 2005-2008); dicho proyecto lo iniciaron unas personas que ya no están en la empresa, por lo que el conocimiento de la idea inicial del proyecto se ha ido perdiendo; como pasa en muchos proyectos de consultora en España la documentación es casi inexistente, además que no está actualizada.
Ahora se requiere que se generen diagramas de clases UML a partir de todo ese código (que aunque está en 3 capas, etc) no se puede considerar que siga buenas prácticas.
Quería preguntar al grupo si conocen alguna herramienta que permita generar diagramas de clases UML a partir de código fuente C# - VB.NET ?
Con el VS2010 viene unFeature pack pero es sólo para suscriptores, debe existir alguna otra herramienta similar
Feature Pack de visualización y modelado (sólo para suscriptores de MSDN)
Expanda los escenarios para explorar y comprender su código.
· Genere código desde diagramas de clases UML.
· Cree diagramas de clases UML a partir de código.
· Importe clases y secuencias UML y use elementos de casos desde archivos XMI 2.1.
· Cree y vea vínculos de elementos de trabajo a elementos de modelos.
· Genere gráficos de dependencias para proyectos ASP.NET Web, C, y C++.
· Cree y valide diagramas de capas para código C y C++.
· Escriba código personalizado para crear, modificar y validar diagramas de capas
http://msdn.microsoft.com/es-es/library/ff657806.aspx
He visto otras de pago como http://www.sparxsystems.com.au/
y una gratuita (versión Community) http://www.visual-paradigm.com/product/vpuml/editions/community.jsp
pero no se si podrá hacer lo que
planteo.
Cualquier recomendación, consejo será bienvenido.
Saludos y gracias de antemano.
--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/altnet-hispano/-/21IrGYTGtooJ.
Para publicar una entrada en este grupo, envía un correo electrónico a altnet-...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a altnet-hispan...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/altnet-hispano?hl=es.
--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/altnet-hispano/-/OZy7BySsKVkJ.
--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/altnet-hispano/-/WvQBKcjaeM0J.
--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/altnet-hispano/-/dzrwucJbcTsJ.
Para publicar una entrada en este grupo, envía un correo electrónico a altnet-...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a altnet-hispan...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/altnet-hispano?hl=es.