2008-08-25 21 views
1

Wissen Sie, ob ich mit Visio ein Sequenzdiagramm in Code (C#) weiterleiten kann?Visio und Forward-Engineering

Kann ich das mit Visio alleine machen oder brauche ich ein Plugin?

Was ist mit anderen Diagrammen?

Antwort

1

Sie müssen das Visio für Benutzer von Visual Studio erhalten. Sehen Sie diesen Link: Visio for Enterprise Architects für weitere Details. Die Codegenerierungsfunktionen sind ziemlich schwach, und Sie könnten Visio in einen inkonsistenten Zustand bringen. Ich weiß, dass Sie mit Visio sowohl Code als auch Datenbanken weiterleiten und zurückentwickeln können, aber beide Möglichkeiten sind sehr begrenzt und ich empfehle es nicht.

Meiner Meinung nach ist Visio ein Diagramm-Tool, und es sollte als solches behandelt werden.

0

Nach meinem besten Wissen kann Visio Code nur von Klassenmodellen weiterleiten.

Da Sequenzdiagramme nur die Wege der Kommunikation zwischen Objekten zeigen, vermute ich, dass sie nicht die notwendigen Informationen enthalten, außer vielleicht in trivialen Fällen, um Code zu generieren.

Bei Objekten mit komplexen Verhaltensmustern werden wahrscheinlich Laufzeitzustände geändert, von denen Sequenzdiagramme nicht wirklich erfasst werden können.

Verwandte Themen