2009-04-24 6 views

Antwort

7

Wenn Sie Visual Studio Team Suite 2005 (Anmerkung: nicht 2008) verwenden, haben Sie die Möglichkeit, den .NET-Code in UML in Visio umzuwandeln, Hinweis: Dies gilt nicht für Visual Studio Team Suite 2008 !

Um den .Net-Code mit Team Suite 2005 in UML zurückzuentwickeln, sollten Sie in der Lage sein, auf die folgenden Menüpunkte zu klicken: Projekte -> Visio UML -> Reverse Engineer.

Für das Team Suite 2008 (ebenso wie ein FYI, da Sie VS 2005 verwenden), hat MSDN diese interesting link, die wahrscheinlich von diesem MSDN Thread zum Thema für Visio & VS 2008, die auch sind einige alternative UML-Modellierungstools gekommen ist.

Auch eine Liste der freien UML-Tools auf diesem Blog-Eintrag gibt es here sie folgendes aufgeführt haben:

Das agilefactor DotNet2UML Dienstprogramm arbeiten liest .NET-Assemblymetadaten mithilfe von .NET-Reflektionsfunktionen und erstellt eine XML-Darstellung der resultierenden UML mit dem Namen XMI. Dieses XMI kann dann in die meisten UML-Tools importiert werden.

uml2svg ist eine XSLT-basiertes Tool für Umwandlung XMI-compliant UML Diagrams in SVG.

+0

Der Link DotNet2Uml scheint tot zu sein. – Ash

+1

Hier ist ein aktualisierter Link: http://sharptoolbox.com/tools/dotnet2uml – RobS