Beste Antwort
Hallo,
Sequenzdiagramme werden verwendet, um den Logikfluss innerhalb zu modellieren ein System, indem die Informationen (auch als Stimuli oder Nachricht bezeichnet) angezeigt werden, die während der Ausführung eines Szenarios zwischen den Objekten übertragen werden. Es ist eine Art Interaktionsdiagramm, das beschreibt, wie und in welcher Reihenfolge eine Gruppe von Objekten (Schnittstellenkomponenten oder Softwarekomponenten) miteinander interagieren. Sequenzdiagramme werden auch als Ereignisdiagramme bezeichnet.
Sequenzdiagramme können erstellt werden mit:
- Lucidchart – Kann verwendet werden, um verschiedene UML-Diagramme wie Sequenzdiagramm, Anwendungsfalldiagramm, Zustandsdiagramm, Aktivitätsdiagramm usw. zu erstellen.
- StarUML – Can können verwendet werden, um verschiedene UML-Diagramme wie Sequenzdiagramme, Anwendungsfalldiagramme, Zustandsdiagramme, Aktivitätsdiagramme usw. zu erstellen.
- Sequencediagram.org
- Websequencediagramme
- Express Edition von Visual Paradigm Online (VP Online)
- Creately – Die kostenlose Edition unterliegt Einschränkungen.
Sie können mich für weitere Informationen kontaktieren Details [email protected]
Antwort
Ich habe verschiedene freie Software zum Zeichnen von Sequenzdiagrammen und auch einige getestet andere UML-Diagramme (hauptsächlich Aktivitäts- und Zustandsdiagramme) ams)
Meine bevorzugte ist plantUML ( http://plantuml.com ). Es ist ein textbasiertes Werkzeug, das hochwertige Zeichnungen erstellt. Die Vorteile der Text Base Edition sind:
- Sehr leistungsfähig zum Ändern eines Diagramms. Ich verwende es sogar während Besprechungen oder Netzbesprechungen, um eine Lösung live zu zeichnen und zu diskutieren.
- Der Quelltext kann zusammen mit anderen Dokumentationen in einem Versionierungstool wie Git zum weiteren Versionsvergleich gespeichert werden.