{"id":3628,"date":"2022-02-11T10:57:20","date_gmt":"2022-02-11T02:57:20","guid":{"rendered":"https:\/\/blog.visual-paradigm.com\/de\/?p=3628"},"modified":"2022-11-28T15:59:46","modified_gmt":"2022-11-28T07:59:46","slug":"everything-you-need-to-know-about-sequence-diagrams","status":"publish","type":"post","link":"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/","title":{"rendered":"Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen"},"content":{"rendered":"<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Unified_Modeling_Language\" target=\"_blank\" rel=\"noopener\"><span>UML<\/span><\/a><span>\u00a0\u00a0-Sequenzdiagramme sind Interaktionsdiagramme, die detailliert darstellen, wie Operationen ausgef\u00fchrt werden.\u00a0Sie erfassen die Interaktion zwischen Objekten im Rahmen einer Kollaboration.\u00a0Sequenzdiagramme konzentrieren sich auf die Zeit und zeigen die Reihenfolge der Interaktion visuell an, indem die vertikale Achse des Diagramms verwendet wird, um die Zeit darzustellen, welche Nachrichten wann gesendet werden.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/sequence-diagram-in-uml-diagram-hierarchy.png\" \/><\/p>\n<h2><span id=\"What_is_a_sequence_diagram\"><span>Was ist ein Sequenzdiagramm?<\/span><\/span><\/h2>\n<p><span>Ein Sequenzdiagramm, auch Sequenzdiagramm, Sequenzdiagramm oder Sequenzdiagramm genannt, ist ein UML-Interaktionsdiagramm.\u00a0Es zeigt die dynamische Zusammenarbeit zwischen mehreren Objekten, indem es die zeitliche Reihenfolge beschreibt, in der Nachrichten zwischen ihnen gesendet werden.<\/span><\/p>\n<p><span>In UML wird ein Objekt in einem Sequenzdiagramm als Rechteck gezeichnet, das den Namen des Objekts unterstrichen enth\u00e4lt.\u00a0Ein Objekt kann auf drei Arten benannt werden: der Objektname, der Objektname und seine Klasse oder nur der Klassenname (anonymes Objekt).\u00a0Die drei M\u00f6glichkeiten, ein Objekt zu benennen, sind in der folgenden Abbildung dargestellt.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13074\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/What-is-Sequence-Diagram.png\" alt=\"\" width=\"1045\" height=\"543\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/92698b4a-e5b4-488d-9e83-b8e517c366ea.xml&amp;name=Hotel%20Reservation\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<h3><span id=\"The_Objects_of_Sequence_Diagram\"><span>Die Objekte des Sequenzdiagramms<\/span><\/span><\/h3>\n<ol>\n<li><span>Zeigen Sie die Reihenfolge der Interaktionen zwischen Objekten.\u00a0Modellieren Sie das Interaktionsverhalten als Nachrichtenweitergabe und zeigen Sie die Interaktion zwischen Objekten dynamisch an, indem Sie beschreiben, wie Nachrichten zwischen ihnen gesendet und empfangen werden.<\/span><\/li>\n<li><span>Im Vergleich zu anderen UML-Diagrammen legt ein zeitliches Sequenzdiagramm mehr Wert auf die zeitliche Abfolge des Interaktionsverhaltens.<\/span><\/li>\n<li><span>Es kann den Prozess der Parallelit\u00e4t visuell beschreiben.<\/span><\/li>\n<\/ol>\n<h3><span id=\"The_Elements_of_Sequence_Diagram\"><span>Die Elemente des Sequenzdiagramms<\/span><\/span><\/h3>\n<p><span>1. Akteur \u2013 Systemakteure, die Menschen, Maschinen, andere Systeme, Subsysteme sein k\u00f6nnen;\u00a0zur Darstellung im zeitlichen Ablaufdiagramm verwendet.<\/span><\/p>\n<p><span>2. Objekt \u2013 Es gibt drei M\u00f6glichkeiten, Objekte zu benennen:<\/span><\/p>\n<ol>\n<li><span>Enth\u00e4lt den Objektnamen und den Klassennamen, zum Beispiel: Live-Klasse: Klasse, im Zeitreihendiagramm mit \u201eObjekt: Klasse\u201c.<\/span><\/li>\n<li><span>Zeigt nur den Klassennamen an, dh es handelt sich um ein anonymes Objekt, zum Beispiel: :course;\u00a0im Timing-Diagramm mit \u201e:class\u201c.<\/span><\/li>\n<li><span>Zeigt nur den Objektnamen, aber nicht den Klassennamen, zB: Dozent;\u00a0im Timing-Diagramm wird es durch \u201eObjekt\u201c dargestellt.<\/span><\/li>\n<\/ol>\n<p><span>Alle drei Benennungsmethoden sind verf\u00fcgbar, was f\u00fcr Leute, die das chronologische Diagramm lesen, am einfachsten ist, zu verstehen, w\u00e4hlen Sie welche aus.<\/span><\/p>\n<p><span>3. Die Reihenfolge der Objekte<\/span><\/p>\n<ul>\n<li><span>Die linke und rechte Reihenfolge der Objekte ist nicht wichtig, aber um ein klares und ordentliches Diagramm zu erstellen, sollten die folgenden zwei Prinzipien befolgt werden: Stellen Sie die Objekte mit h\u00e4ufigen Interaktionen so nah wie m\u00f6glich zusammen;<\/span><\/li>\n<li><span>Platzieren Sie das Objekt, das die gesamte Interaktionsaktivit\u00e4t initialisiert, ganz links.<\/span><\/li>\n<\/ul>\n<h3><span id=\"Lifeline\"><span>Lebenslinie<\/span><\/span><\/h3>\n<p><span>Eine gestrichelte Linie, die sich vom Objektsymbol im Zeitdiagramm nach unten erstreckt und angibt, wie lange das Objekt existiert.<\/span><\/p>\n<ul>\n<li><strong><span>Fokus der Kontrolle<\/span><\/strong><span>\u00a0(auch bekannt als Aktivierungszeitraum) ist das Symbol f\u00fcr den Zeitraum, in dem das Objekt die entsprechende Operation ausf\u00fchrt.\u00a0Es kann als Klammerpaar { } in der C-Semantik interpretiert werden;\u00a0dargestellt durch ein kleines Rechteck.\u00a0Es stellt den Zeitraum dar, w\u00e4hrend dessen ein Element eine Operation ausf\u00fchrt.\u00a0Die Ober- und Unterseite des Rechtecks \u200b\u200bsind jeweils auf die Initiierungs- und die Abschlusszeit ausgerichtet.<\/span><\/li>\n<\/ul>\n<ul>\n<li><strong><span>Nachrichten<\/span><\/strong><span>\u00a0werden im Allgemeinen als synchrone Nachricht, asynchrone Nachricht und R\u00fccknachricht klassifiziert.<\/span><\/li>\n<\/ul>\n<p><strong><span>Beachten Sie, dass<\/span><\/strong><\/p>\n<ul>\n<li><span>Der Sender einer Nachricht \u00fcbergibt die Kontrolle an den Empf\u00e4nger der Nachricht, stoppt dann die Aktivit\u00e4t und wartet darauf, dass der Empf\u00e4nger der Nachricht die Kontrolle aufgibt oder zur\u00fcckgibt, was verwendet wird, um die Synchronisation anzuzeigen.<\/span><\/li>\n<\/ul>\n<ul>\n<li><span>Der Sender einer Nachricht leitet das Signal \u00fcber die Nachricht an den Empf\u00e4nger der Nachricht weiter und setzt dann seine Aktivit\u00e4t fort, ohne darauf zu warten, dass der Empf\u00e4nger die Nachricht oder die Steuerung zur\u00fcckgibt.\u00a0Empf\u00e4nger und Sender einer asynchronen Nachricht arbeiten gleichzeitig.<\/span><\/li>\n<\/ul>\n<ul>\n<li><span>Eine R\u00fcckgabenachricht zeigt eine R\u00fcckgabe von einem Prozeduraufruf an.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3 class=\"h3\"><span id=\"Creation_and_Destruction_Messages\"><span>Sch\u00f6pfungs- und Zerst\u00f6rungsnachrichten<\/span><\/span><\/h3>\n<p><span>Die Teilnehmer leben nicht notwendigerweise f\u00fcr die gesamte Dauer der Interaktion eines Sequenzdiagramms.\u00a0Teilnehmer k\u00f6nnen gem\u00e4\u00df den \u00fcbermittelten Nachrichten erstellt und gel\u00f6scht werden.<\/span><\/p>\n<p><span>Eine\u00a0\u00a0<\/span><b><span>Konstruktornachricht<\/span><\/b><span>\u00a0\u00a0erstellt ihren Empf\u00e4nger.\u00a0Die Absender, die zu Beginn der Interaktion bereits vorhanden sind, werden oben im Diagramm platziert.\u00a0Ziele, die w\u00e4hrend der Interaktion durch einen Konstruktoraufruf erstellt werden, werden automatisch weiter unten im Diagramm platziert.<\/span><\/p>\n<p><span>Eine\u00a0\u00a0<\/span><b><span>Destruktornachricht<\/span><\/b><span>\u00a0\u00a0zerst\u00f6rt ihren Empf\u00e4nger.\u00a0Es gibt andere M\u00f6glichkeiten, anzuzeigen, dass ein Ziel w\u00e4hrend einer Interaktion zerst\u00f6rt wird.\u00a0Nur wenn die Zerst\u00f6rung eines Ziels auf \u201enach dem Destruktor\u201c eingestellt ist, m\u00fcssen Sie einen Destruktor verwenden.<\/span><\/p>\n<h3 class=\"h3\"><span id=\"Non_instantaneous_message\"><span>Nicht sofortige Nachricht<\/span><\/span><\/h3>\n<p><span>Nachrichten werden oft als unverz\u00f6gert angesehen, daher ist die Zeit, die ben\u00f6tigt wird, um beim Empf\u00e4nger anzukommen, vernachl\u00e4ssigbar.\u00a0Die Meldungen werden als horizontaler Pfeil gezeichnet.\u00a0Um anzuzeigen, dass es eine gewisse Zeit dauert, bis der Empf\u00e4nger tats\u00e4chlich eine Nachricht erh\u00e4lt, wird ein\u00a0\u00a0<\/span><b><span>schr\u00e4ger Pfeil verwendet<\/span><\/b><span>\u00a0.<\/span><\/p>\n<h3><span id=\"Combination_fragments\"><span>Kombinationsfragmente<\/span><\/span><\/h3>\n<p><span>Ein Sequenzfragment wird als ein als kombiniertes Fragment bezeichnetes K\u00e4stchen dargestellt, das einen Teil der Interaktion im Sequenzdiagramm einschlie\u00dft.\u00a0Der Fragmentoperator (in der oberen linken Ecke) gibt den Typ des Fragments an.\u00a0Mit interaktiven Fragmenten k\u00f6nnen Sie verwandte Nachrichten in einem Sequenzdiagramm gruppieren.\u00a0Es stehen verschiedene vordefinierte Fragmenttypen zur Verf\u00fcgung, mit denen Sie alternative Ergebnisse, parallele Nachrichten oder Schleifen angeben k\u00f6nnen.<\/span><\/p>\n<p><span>Das Fragment im Sequenzdiagramm sind rechteckige Rahmen, die \u00fcber einen Teil des Diagramms gezogen werden.\u00a0Sie stellen die bedingte Struktur dar, die den Nachrichtenfluss beeinflusst.\u00a0Diese Frames werden in der UML-Spezifikation kombinierte Fragmente genannt, und die Container werden Interaktionsoperanden genannt.\u00a0Frames sind in der linken oberen Ecke beschriftet.\u00a0Diese Bezeichnung wird in UML als Interaktionsoperator bezeichnet.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span id=\"Example_-_placing_an_order_scenario\"><span>Beispiel \u2013 Bestellszenario aufgeben<\/span><\/span><\/h3>\n<p><span>Ein Schiffsmitglied, das online eine Bestellung aufgeben m\u00f6chte.\u00a0Die bestellten Artikel werden dem Mitglied je nach Mitgliedsstatus (VIP, ordentliches Mitglied) per Kurier oder Post zugestellt.\u00a0Wenn das Mitglied die Benachrichtigungsoption in der Bestellung ausw\u00e4hlt, sendet das Gesch\u00e4ft eine Best\u00e4tigungsbenachrichtigung an das Mitglied.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13068 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Selection-and-Loops-in-a-Combination.png\" alt=\"\" width=\"823\" height=\"518\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/bb52d3d5-f881-4d3a-ab67-cad1858fa6d7.xml&amp;name=Selection%20and%20Loops%20in%20a%20Combination\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<h3 class=\"h2\"><span id=\"Another_Example_Place_Order\"><span>Ein weiteres Beispiel: Bestellung aufgeben<\/span><\/span><\/h3>\n<p><span>Ein Sequenzdiagramm ist ein zweidimensionales Diagramm, bei dem die horizontale Achse Objekte darstellt und die vertikale Achse die Zeit darstellt, wobei Nachrichten horizontal zwischen Objekten weitergegeben und vertikal in chronologischer Reihenfolge angeordnet werden.\u00a0Das Beispiel zeigt ein Sequenzdiagramm mit drei beteiligten Objekten: Kunde, Bestellung und Bestand.\u00a0Ohne die Notation formal zu kennen, k\u00f6nnen Sie wahrscheinlich eine ziemlich gute Vorstellung davon bekommen, was vor sich geht.<\/span><\/p>\n<ol class=\"contentPoint\">\n<li><span>Schritt 1 und 2: Der Kunde erstellt eine Bestellung.<\/span><\/li>\n<li><span>Schritt 3: Der Kunde f\u00fcgt der Bestellung Artikel hinzu.<\/span><\/li>\n<li><span>Schritt 4, 5: Jeder Artikel wird auf Verf\u00fcgbarkeit im Bestand gepr\u00fcft.<\/span><\/li>\n<li><span>Schritt 6, 7, 8 : Wenn das Produkt verf\u00fcgbar ist, wird es der Bestellung hinzugef\u00fcgt.<\/span><\/li>\n<li><span>Schritt 9 zur\u00fcck<\/span><\/li>\n<li><span>Schritt 10, 11: Ordnung speichern und zerst\u00f6ren<\/span><\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13091 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Sequence-Diagram-Place-Order.png\" alt=\"\" width=\"696\" height=\"628\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/b33b10cc-e1b2-490a-883b-c23eed9ca6b7.xml&amp;name=Place%20Order\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3 id=\"YVfQmfd\"><span id=\"Commonly_used_combination_fragments\"><span>H\u00e4ufig verwendete Kombinationsfragmente<\/span><\/span><\/h3>\n<p><span>Zu den Fragmenttypen geh\u00f6ren ref, assert, loop, break, alt, opt und neg, ref, sd.<\/span><\/p>\n<table border=\"1\">\n<tbody>\n<tr>\n<td width=\"150\"><b><span>Operator<\/span><\/b><\/td>\n<td><b><span>Bedeutung<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td><span>alt<\/span><\/td>\n<td><b><span>Alternative Mehrfachfragmente: Nur dasjenige, dessen Bedingung wahr ist, wird ausgef\u00fchrt.<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td><span>opt<\/span><\/td>\n<td><b><span>Optional<\/span><\/b><span>\u00a0: Das Fragment wird nur ausgef\u00fchrt, wenn die angegebene Bedingung wahr ist.\u00a0Entspricht einem alt nur mit einer Spur.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span>Par<\/span><\/td>\n<td><b><span>Parallel<\/span><\/b><span>\u00a0: Jedes Fragment wird parallel ausgef\u00fchrt.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span>Schleife<\/span><\/td>\n<td><b><span>Schleife<\/span><\/b><span>\u00a0: Das Fragment kann mehrmals ausgef\u00fchrt werden, und der W\u00e4chter gibt die Basis der Iteration an.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span>kritisch<\/span><\/td>\n<td><b><span>Kritischer Bereich<\/span><\/b><span>\u00a0: Das Fragment kann nur von einem Thread gleichzeitig ausgef\u00fchrt werden.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span>neg<\/span><\/td>\n<td><b><span>Negativ<\/span><\/b><span>\u00a0: Das Fragment zeigt eine ung\u00fcltige Interaktion.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span>Ref<\/span><\/td>\n<td><b><span>Referenz<\/span><\/b><span>\u00a0: bezieht sich auf eine Interaktion, die in einem anderen Diagramm definiert ist.\u00a0Der Rahmen wird so gezogen, dass er die an der Interaktion beteiligten Lebenslinien abdeckt.\u00a0Sie k\u00f6nnen Parameter und einen R\u00fcckgabewert definieren.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span>SD<\/span><\/td>\n<td><b><span>Sequenzdiagramm<\/span><\/b><span>\u00a0: wird verwendet, um ein ganzes Sequenzdiagramm zu umgeben.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span>Beachten Sie, dass:<\/span><\/p>\n<ul>\n<li><span>Es ist m\u00f6glich, Frames zu kombinieren, um zB Schleifen oder Verzweigungen zu erfassen.<\/span><\/li>\n<li><strong><span>Kombinierte Fragmentschl\u00fcsselw\u00f6rter<\/span><\/strong><span>\u00a0\u00a0: Alt, Opt, Break, Par, Seq, Strict, Neg, Critical, Ignore, Consider, Assert und Loop.<\/span><\/li>\n<li><span>Einschr\u00e4nkungen werden normalerweise verwendet, um zeitliche Einschr\u00e4nkungen f\u00fcr Nachrichten anzuzeigen.\u00a0Sie k\u00f6nnen sich auf das Timing einer Nachricht oder auf Intervalle zwischen Nachrichten beziehen.<\/span><\/li>\n<\/ul>\n<h3><span id=\"Examples_of_Combined_Fragments\"><span>Beispiele f\u00fcr kombinierte Fragmente<\/span><\/span><\/h3>\n<p><span>(1) Auswahl (Alt) \u2013 Ein alternatives Fragment bietet mehrere gesch\u00fctzte alternative Fragmente (getrennt durch Interaktionsoperanden), dh verwendet, um sich gegenseitig ausschlie\u00dfende Auswahlm\u00f6glichkeiten zwischen zwei oder mehr Nachrichtensequenzen anzugeben, \u00e4quivalent zum klassischen if..else\u2026:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13093 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/The-use-of-Choice-in-Sequence-Diagram.png\" alt=\"\" width=\"662\" height=\"502\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/16a62028-6ba3-49ec-a803-7ee1b610a1c5.xml&amp;name=Sequence%20Diagram%20Example%3A%20ATM\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<p><span>(2) Option (Opt) \u2013 Enth\u00e4lt eine Folge m\u00f6glicher Vorkommen oder Nichtvorkommen, was bedeutet, dass ein optionales Fragment nur ausgef\u00fchrt wird, wenn eine Schutzbedingung wahr ist:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13095 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Use-of-Option-in-a-Sequence-Diagram.png\" alt=\"\" width=\"505\" height=\"396\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/28feb8b6-2373-4886-ba54-d51b68406ebb.xml&amp;name=Sequence%20Diagram%20Example%3A%20Examination\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<p id=\"lSOROyw\"><span>(3) Schleife (Loop) \u2013 Eine Schleife erm\u00f6glicht die Wiederholung eines Fragments, bis eine Schutzbedingung falsch wird:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13097 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Use-of-Loop-in-a-Sequence-Diagram.png\" alt=\"\" width=\"542\" height=\"401\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/71b4b136-ce44-4517-a0d7-6d14d89bb0e0.xml&amp;name=Sequence%20Diagram%3A%20Synthesizer%20and%20Score\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<h4><span id=\"Break\"><span>Unterbrechung<\/span><\/span><\/h4>\n<p><span>Eine Unterbrechung erm\u00f6glicht das Verlassen einer umschlie\u00dfenden Schleife, wenn eine Wache wahr wird:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13098 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Use-of-Break-in-a-Sequence-Diagram.png\" alt=\"\" width=\"743\" height=\"614\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/e2d7509e-b732-433e-8cdf-07f5ec42a10f.xml&amp;name=Break%20Communication%20Fragment\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<p id=\"mRBYeao\"><span>Unterbrechungen werden am h\u00e4ufigsten verwendet, um die Ausnahmebehandlung zu modellieren.\u00a0Dieses Beispiel f\u00fcr ein Sequenzdiagramm verwendet ein Unterbrechungskombinationsfragment, da es die Bedingung Saldo &lt; Betrag als Ausnahme und nicht als alternativen Fluss behandelt.\u00a0Um dieses Beispiel zu lesen, beginnen wir in der oberen linken Ecke der Sequenz und lesen nach unten.\u00a0Wenn die Sequenz den R\u00fcckgabewert \u201ebalance\u201c erreicht, pr\u00fcft sie, ob der Saldo kleiner als der Betrag ist.\u00a0Wenn der Saldo nicht geringer ist als der Betrag, ist die n\u00e4chste gesendete Nachricht die addDebitTransaction-Nachricht, und die Sequenz wird normal fortgesetzt.<\/span><\/p>\n<h4><span id=\"Parallel\"><span>Parallel<\/span><\/span><\/h4>\n<p><span>Ein paralleles Fragment erm\u00f6glicht die parallele Ausf\u00fchrung mehrerer Interaktionen:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13099 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Use-of-Parallel-in-a-Sequence-Diagram.png\" alt=\"\" width=\"666\" height=\"412\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/3a8c69c5-b007-4e03-a100-cc8d71e0a994.xml&amp;name=Sequence%20Diagram%20Client%20and%20Server%20Parallel%20Call%20Example\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<h3><span id=\"Frames\"><span>Rahmen<\/span><\/span><\/h3>\n<p><span>Ein Frame bietet eine M\u00f6glichkeit, ein Sequenzdiagramm zu kapseln.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13100 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Use-of-Frame-in-a-Sequence-Diagram.png\" alt=\"\" width=\"714\" height=\"536\" \/><\/p>\n<p><a id=\"tinymce\" class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/29f41692-dca8-4ad7-af5a-bb32201c2a4c.xml&amp;name=Sequence%20Diagram%3A%20ATM%20Transferal\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<h3><span id=\"Reference_Ref\"><span>Referenz (Referenz)<\/span><\/span><\/h3>\n<p><span>Ein Frame kann in einem anderen Sequenzdiagramm referenziert werden:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13101 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/An-example-of-Interaction-Use.png\" alt=\"\" width=\"1074\" height=\"670\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/193ba62c-e5b5-4418-a58f-5bc82e0a9f40.xml&amp;name=Sequence%20Diagram%20Interaction%20Use%20Example\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<h3 id=\"USZxdap\"><span id=\"Protocols\"><span>Protokolle<\/span><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13108 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Sequence-diagram-example.png\" alt=\"\" width=\"849\" height=\"706\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/ee2dee36-0056-4f6c-af39-ddfc67fd406d.xml&amp;name=Sequence%20Diagram%3A%20Supplier%20Selection\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<p id=\"xHMmuEb\"><span>Kooperationen<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13111 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Sequence-diagram-Collaboration.png\" alt=\"\" width=\"582\" height=\"334\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/e874dc96-54b9-4d6f-8889-5643ef2ca680.xml&amp;name=Sequence%20Diagram%3A%20Collaborations\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<p id=\"lekOtOh\"><span>Szenarien<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13113 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Sequence-diagram-Scenarios.png\" alt=\"\" width=\"492\" height=\"314\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/4ec4943a-84ee-4fbe-a6d9-c8d6832418df.xml&amp;name=Sequence%20Diagram%20Example%3A%20File%20Controller\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<p id=\"BVGUceg\"><span>Signale und Empf\u00e4nge<\/span><\/p>\n<p><span>Ein Auktionator sendet einen vorgeschlagenen Preis f\u00fcr einen Artikel in einen \u00fcberf\u00fcllten Raum mit \u00e4ngstlichen Bietern.\u00a0Wenn ein Bieter den Vorschlag h\u00f6rt, entscheidet er, den Preis anzunehmen oder nicht.<\/span><\/p>\n<p><span>Wie wird der Auktionator bei einer automatisierten Auktion den Vorschlag \u00fcbermitteln?\u00a0Ein Objekt kann bestimmte Operationen haben, die automatisch aufgerufen werden sollten, wenn bestimmte Typen von Rundfunksignalen empfangen werden.\u00a0Diese Methoden werden Empf\u00e4nge genannt.\u00a0Signale sind eine besondere Klasse.\u00a0Der Name des Empfangs stimmt normalerweise mit dem Namen des Signals \u00fcberein.\u00a0Empf\u00e4nge werden in einem separaten Fach angezeigt:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13127 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Auctioneer-sequence-diagram-example.png\" alt=\"\" width=\"441\" height=\"155\" \/><\/p>\n<p><a id=\"tinymce\" class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=ClassDiagram&amp;gallery=\/repository\/649527aa-65ff-4010-a55e-19c1741d3f90.xml&amp;name=Class%20Diagram%3A%20Auctioneer%20and%20Bidder\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<p id=\"PvFbdNS\"><span>In einem Sequenzdiagramm k\u00f6nnen wir ein Signal als asynchrones Signal und den Empfang als Empfangsaufruf darstellen:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13129 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Sequence-diagram-Recursive-message.png\" alt=\"\" width=\"583\" height=\"374\" \/><\/p>\n<p><a id=\"tinymce\" class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/b34d0a63-1bef-455d-8667-e517b7dc000f.xml&amp;name=Sequence%20Diagram%20Example%3A%20Auctioneer%20and%20Bidder\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<p id=\"xYhPHzn\"><span>Kritisch<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13130 aligncenter\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/02\/Sequence-diagram-Critical.png\" alt=\"\" width=\"773\" height=\"566\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#diagram:proj=0&amp;type=SequenceDiagram&amp;gallery=\/repository\/9f1e012a-e8fa-4cbd-a3bb-b0afcd2aaf98.xml&amp;name=Sequence%20Diagram%3A%20Critical\"><span>BEARBEITEN SIE DIESES SEQUENZDIAGRAMM<\/span><\/a><\/p>\n<h4><span id=\"Other_Fragment_Types\"><span>Andere Fragmenttypen<\/span><\/span><\/h4>\n<ul>\n<li><span>Strikt<\/span><\/li>\n<li><span>Behaupten<\/span><\/li>\n<li><span>In Betracht ziehen<\/span><\/li>\n<li><span>Ignorieren<\/span><\/li>\n<li><span>Region<\/span><\/li>\n<li><span>Neg<\/span><\/li>\n<\/ul>\n<h3><span id=\"Sequence_Diagram_Notation_Summary\"><span>Zusammenfassung der Sequenzdiagrammnotation<\/span><\/span><\/h3>\n<div class=\"editions\">\n<table class=\"stack\" width=\"1212\">\n<tbody>\n<tr>\n<th><span>Notationsbeschreibung<\/span><\/th>\n<th width=\"250\"><span>Visuelle Darstellung<\/span><\/th>\n<\/tr>\n<tr>\n<td><strong><span>Schauspieler<\/span><\/strong><\/p>\n<ul>\n<li><span>eine Art von Rolle, die von einer Entit\u00e4t gespielt wird, die mit dem Subjekt interagiert (z. B. durch den Austausch von Signalen und Daten)<\/span><\/li>\n<li><span>au\u00dferhalb des Subjekts (dh in dem Sinne, dass eine Instanz eines Akteurs kein Teil der Instanz seines entsprechenden Subjekts ist).<\/span><\/li>\n<li><span>stellen Rollen dar, die von menschlichen Benutzern, externer Hardware oder anderen Subjekten gespielt werden.<\/span><\/li>\n<\/ul>\n<p><span>Beachten Sie, dass:<\/span><\/p>\n<ul>\n<li><span>Ein Akteur repr\u00e4sentiert nicht unbedingt eine bestimmte physische Einheit, sondern lediglich eine bestimmte Rolle einer Einheit<\/span><\/li>\n<li><span>Eine Person kann die Rolle mehrerer verschiedener Schauspieler spielen und umgekehrt kann ein bestimmter Schauspieler von mehreren verschiedenen Personen gespielt werden.<\/span><\/li>\n<\/ul>\n<\/td>\n<td><img decoding=\"async\" id=\"thepasted-2\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/03-sequence-diagram-actor-symbol.png\" alt=\"UML-Sequenzdiagramm: Beispiel f\u00fcr einen Akteur\" \/><\/td>\n<\/tr>\n<tr>\n<td><strong><span>Lebenslinie<\/span><\/strong><\/p>\n<ul>\n<li><span>Eine Lebenslinie repr\u00e4sentiert einen einzelnen Teilnehmer an der Interaktion.<\/span><\/li>\n<\/ul>\n<\/td>\n<td><img decoding=\"async\" id=\"thepasted-3\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/04-sequence-diagram-activation-symbol.png\" alt=\"UML-Sequenzdiagramm: Aktivierungsbeispiel\" \/><\/td>\n<\/tr>\n<tr>\n<td><strong><span>Aktivierungen<\/span><\/strong><\/p>\n<ul>\n<li><span>Ein d\u00fcnnes Rechteck auf einer Lebenslinie stellt den Zeitraum dar, in dem ein Element eine Operation ausf\u00fchrt.<\/span><\/li>\n<li><span>Der obere und der untere Rand des Rechtecks \u200b\u200bsind jeweils mit der Initiierungs- und der Abschlusszeit ausgerichtet<\/span><\/li>\n<\/ul>\n<\/td>\n<td><img decoding=\"async\" id=\"thepasted-6\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/04-sequence-diagram-activation-symbol.png\" alt=\"UML-Sequenzdiagramm: Aktivierungsbeispiel\" \/><\/td>\n<\/tr>\n<tr>\n<td><strong><span>Nachricht anrufen<\/span><\/strong><\/p>\n<ul>\n<li><span>Eine Nachricht definiert eine bestimmte Kommunikation zwischen Lebenslinien einer Interaktion.<\/span><\/li>\n<li><span>Anrufnachricht ist eine Art von Nachricht, die einen Aufruf der Operation der Ziellebenslinie darstellt.<\/span><\/li>\n<\/ul>\n<\/td>\n<td><img decoding=\"async\" id=\"thepasted-4\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/05-sequence-diagram-call-message-symbol.png\" alt=\"UML-Sequenzdiagramm: Beispiel f\u00fcr eine Anrufnachricht\" \/><\/td>\n<\/tr>\n<tr>\n<td><strong><span>R\u00fccknachricht<\/span><\/strong><\/p>\n<ul>\n<li><span>Eine Nachricht definiert eine bestimmte Kommunikation zwischen Lebenslinien einer Interaktion.<\/span><\/li>\n<li><span>R\u00fccknachricht ist eine Art von Nachricht, die die Weitergabe von Informationen an den Aufrufer einer entsprechenden fr\u00fcheren Nachricht darstellt.<\/span><\/li>\n<\/ul>\n<\/td>\n<td><img decoding=\"async\" id=\"thepasted-5\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/06-sequence-diagram-return-message-symbol.png\" alt=\"UML-Sequenzdiagramm: Beispiel f\u00fcr eine Antwortnachricht\" \/><\/td>\n<\/tr>\n<tr>\n<td><strong><span>Selbstnachricht<\/span><\/strong><\/p>\n<ul>\n<li><span>Eine Nachricht definiert eine bestimmte Kommunikation zwischen Lebenslinien einer Interaktion.<\/span><\/li>\n<li><span>Selbstbotschaft ist eine Art von Botschaft, die die Anrufung der Botschaft derselben Lebensader darstellt.<\/span><\/li>\n<\/ul>\n<\/td>\n<td><img decoding=\"async\" id=\"thepasted-7\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/07-sequence-diagram-self-message-symbol.png\" alt=\"UML-Sequenzdiagramm: Beispiel f\u00fcr eine Selbstnachricht\" \/><\/td>\n<\/tr>\n<tr>\n<td><strong><span>Rekursive Nachricht<\/span><\/strong><\/p>\n<ul>\n<li><span>Eine Nachricht definiert eine bestimmte Kommunikation zwischen Lebenslinien einer Interaktion.<\/span><\/li>\n<li><span>Eine rekursive Nachricht ist eine Art von Nachricht, die den Aufruf einer Nachricht derselben Lebenslinie darstellt.\u00a0Sein Ziel zeigt auf eine Aktivierung \u00fcber der Aktivierung, von der aus die Nachricht aufgerufen wurde.<\/span><\/li>\n<\/ul>\n<\/td>\n<td><img decoding=\"async\" id=\"thepasted-8\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/08-sequence-diagram-recursive-message-symbol.png\" alt=\"UML-Sequenzdiagramm: Beispiel f\u00fcr eine rekursive Nachricht\" \/><\/td>\n<\/tr>\n<tr>\n<td><strong><span>Nachricht erstellen<\/span><\/strong><\/p>\n<ul>\n<li><span>Eine Nachricht definiert eine bestimmte Kommunikation zwischen Lebenslinien einer Interaktion.<\/span><\/li>\n<li><span>Nachricht erstellen ist eine Art von Nachricht, die die Instanziierung der (Ziel-)Lebenslinie darstellt.<\/span><\/li>\n<\/ul>\n<\/td>\n<td><img decoding=\"async\" id=\"thepasted-9\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/09-sequence-diagram-create-message-symbol.png\" alt=\"UML-Sequenzdiagramm: Beispiel f\u00fcr eine Nachricht erstellen\" \/><\/td>\n<\/tr>\n<tr>\n<td><strong><span>Nachricht vernichten<\/span><\/strong><\/p>\n<ul>\n<li><span>Eine Nachricht definiert eine bestimmte Kommunikation zwischen Lebenslinien einer Interaktion.<\/span><\/li>\n<li><span>Die Zerst\u00f6rungsnachricht ist eine Art von Nachricht, die die Aufforderung darstellt, den Lebenszyklus der Ziellebenslinie zu zerst\u00f6ren.<\/span><\/li>\n<\/ul>\n<\/td>\n<td><img decoding=\"async\" id=\"thepasted-10\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/10-sequence-diagram-destroy-message-symbol.png\" alt=\"UML-Sequenzdiagramm: Beispiel f\u00fcr eine zerst\u00f6rte Nachricht\" \/><\/td>\n<\/tr>\n<tr>\n<td><strong><span>Meldung zur Dauer<\/span><\/strong><\/p>\n<ul>\n<li><span>Eine Nachricht definiert eine bestimmte Kommunikation zwischen Lebenslinien einer Interaktion.<\/span><\/li>\n<li><span>Die Nachrichtendauer zeigt den Abstand zwischen zwei Zeitpunkten f\u00fcr einen Nachrichtenaufruf.<\/span><\/li>\n<\/ul>\n<\/td>\n<td><img decoding=\"async\" id=\"thepasted-11\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/11-sequence-diagram-duration-message-symbol.png\" alt=\"UML-Sequenzdiagramm: Beispiel f\u00fcr eine Dauernachricht\" \/><\/td>\n<\/tr>\n<tr>\n<td><strong><span>Notiz<\/span><\/strong><span>Eine Notiz (Kommentar) bietet die M\u00f6glichkeit, Elemente mit verschiedenen Anmerkungen zu versehen.\u00a0Ein Kommentar hat keine semantische Kraft, kann aber Informationen enthalten, die f\u00fcr einen Modellierer n\u00fctzlich sind.<\/span><\/td>\n<td><img decoding=\"async\" id=\"thepasted-14\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2022\/10\/12-sequence-diagram-note-symbol.png\" alt=\"UML-Sequenzdiagramm: Beispiel beachten\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>UML\u00a0Sequence Diagrams are interaction diagrams that detail how operations are carried out. They capture the interaction between objects in the context of a collaboration. Sequence Diagrams are time focus and they show the order of the interaction visually by using the vertical axis of the diagram to represent time what messages are sent and when.<\/p>\n","protected":false},"author":1,"featured_media":3698,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[36],"tags":[],"class_list":["post-3628","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uml","loop-entry","clr"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen - Visual Paradigm Bloggen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen - Visual Paradigm Bloggen\" \/>\n<meta property=\"og:description\" content=\"UML\u00a0Sequence Diagrams are interaction diagrams that detail how operations are carried out. They capture the interaction between objects in the context of a collaboration. Sequence Diagrams are time focus and they show the order of the interaction visually by using the vertical axis of the diagram to represent time what messages are sent and when.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Bloggen\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-11T02:57:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-28T07:59:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-sequence-diagram\/01-sequence-diagram-example.png\" \/>\n<meta name=\"author\" content=\"Admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-sequence-diagram\/01-sequence-diagram-example.png\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"17\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/\",\"url\":\"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/\",\"name\":\"Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen - Visual Paradigm Bloggen\",\"isPartOf\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-sequence-diagram\/01-sequence-diagram-example.png\",\"datePublished\":\"2022-02-11T02:57:20+00:00\",\"dateModified\":\"2022-11-28T07:59:46+00:00\",\"author\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/#\/schema\/person\/a649c442f11a53040710ddec750926c6\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/#primaryimage\",\"url\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-sequence-diagram\/01-sequence-diagram-example.png\",\"contentUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-sequence-diagram\/01-sequence-diagram-example.png\",\"width\":\"1010\",\"height\":\"528\",\"caption\":\"Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.visual-paradigm.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/#website\",\"url\":\"https:\/\/blog.visual-paradigm.com\/de\/\",\"name\":\"Visual Paradigm Bloggen\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.visual-paradigm.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/#\/schema\/person\/a649c442f11a53040710ddec750926c6\",\"name\":\"Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g\",\"caption\":\"Admin\"},\"url\":\"https:\/\/blog.visual-paradigm.com\/de\/author\/vpadminuser\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen - Visual Paradigm Bloggen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/","og_locale":"de_DE","og_type":"article","og_title":"Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen - Visual Paradigm Bloggen","og_description":"UML\u00a0Sequence Diagrams are interaction diagrams that detail how operations are carried out. They capture the interaction between objects in the context of a collaboration. Sequence Diagrams are time focus and they show the order of the interaction visually by using the vertical axis of the diagram to represent time what messages are sent and when.","og_url":"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/","og_site_name":"Visual Paradigm Bloggen","article_published_time":"2022-02-11T02:57:20+00:00","article_modified_time":"2022-11-28T07:59:46+00:00","og_image":[{"url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-sequence-diagram\/01-sequence-diagram-example.png","type":"","width":"","height":""}],"author":"Admin","twitter_card":"summary_large_image","twitter_image":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-sequence-diagram\/01-sequence-diagram-example.png","twitter_misc":{"Verfasst von":"Admin","Gesch\u00e4tzte Lesezeit":"17\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/","url":"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/","name":"Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen - Visual Paradigm Bloggen","isPartOf":{"@id":"https:\/\/blog.visual-paradigm.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/#primaryimage"},"image":{"@id":"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-sequence-diagram\/01-sequence-diagram-example.png","datePublished":"2022-02-11T02:57:20+00:00","dateModified":"2022-11-28T07:59:46+00:00","author":{"@id":"https:\/\/blog.visual-paradigm.com\/de\/#\/schema\/person\/a649c442f11a53040710ddec750926c6"},"breadcrumb":{"@id":"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/#primaryimage","url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-sequence-diagram\/01-sequence-diagram-example.png","contentUrl":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/what-is-sequence-diagram\/01-sequence-diagram-example.png","width":"1010","height":"528","caption":"Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.visual-paradigm.com\/de\/everything-you-need-to-know-about-sequence-diagrams\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.visual-paradigm.com\/de\/"},{"@type":"ListItem","position":2,"name":"Alles, Was Sie \u00dcber Sequenzdiagramme Wissen M\u00fcssen"}]},{"@type":"WebSite","@id":"https:\/\/blog.visual-paradigm.com\/de\/#website","url":"https:\/\/blog.visual-paradigm.com\/de\/","name":"Visual Paradigm Bloggen","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.visual-paradigm.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/blog.visual-paradigm.com\/de\/#\/schema\/person\/a649c442f11a53040710ddec750926c6","name":"Admin","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/blog.visual-paradigm.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g","caption":"Admin"},"url":"https:\/\/blog.visual-paradigm.com\/de\/author\/vpadminuser\/"}]}},"modified_by":"vpmiku","_links":{"self":[{"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/posts\/3628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/comments?post=3628"}],"version-history":[{"count":11,"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/posts\/3628\/revisions"}],"predecessor-version":[{"id":9086,"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/posts\/3628\/revisions\/9086"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/media\/3698"}],"wp:attachment":[{"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/media?parent=3628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/categories?post=3628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/de\/wp-json\/wp\/v2\/tags?post=3628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}