Gibt es kostenlose Tools zum automatischen Erstellen von UML-Diagrammen aus einem vorhandenen .Net/Visual Studio 2005-Projekte?Kostenlose Tools zum automatischen Erstellen von UML-Diagrammen aus einem vorhandenen .Net-Projekt
Kostenlose Tools zum automatischen Erstellen von UML-Diagrammen aus einem vorhandenen .Net-Projekt
Antwort
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:
- DotNet2Uml (from the article) this link könnte besser
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 (link)
uml2svg ist eine XSLT-basiertes Tool für Umwandlung XMI-compliant UML Diagrams in SVG.
Vielleicht könnten Sie ein bisschen genauer sein, was genau Diagramm Sie möchten? Reicht das Klassendiagramm für Ihre Zwecke nicht aus? – Noldorin
Ähm, welches Klassendiagramm-Tool? – Ash