{"id":2127,"date":"2026-05-26T07:10:55","date_gmt":"2026-05-26T07:10:55","guid":{"rendered":"https:\/\/www.vpascode.com\/de\/docs\/uncategorized\/plantuml-activity-diagram-syntax-guide\/"},"modified":"2026-05-26T07:10:55","modified_gmt":"2026-05-26T07:10:55","slug":"plantuml-activity-diagram-syntax-guide","status":"publish","type":"ld_docs","link":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/","title":{"rendered":"PlantUML Activity Diagram Syntax Guide"},"content":{"rendered":"<h2>Was ist ein Aktivit\u00e4tsdiagramm?<\/h2>\n<p>Ein <strong>Aktivit\u00e4tsdiagramm<\/strong> ist ein Verhaltens-<strong>UML-Diagramm<\/strong> das als ein leistungsstarkes, formalisiertes Flussdiagramm f\u00fcr Softwareanwendungen fungiert. Als wesentlicher Bestandteil der Unified Modeling Language (UML)-Spezifikation zeigt es die schrittweise operative Arbeitsweise einer Systemkomponente, eines Gesch\u00e4ftsprozesses oder einer algorithmischen Ausf\u00fchrungs-Schleife auf. Indem es die sequenzielle Steuerungsfluss von einem anf\u00e4nglichen Startpunkt bis zu einem endg\u00fcltigen Ergebnis verfolgt, hilft dieses spezifische <strong>UML-Diagrammtyp<\/strong> hilft Softwareentwicklern, Produktmanagern und Business-Analysten, komplexe Systemlogik zu visualisieren, Randf\u00e4lle zu identifizieren und visuell parallele Ausf\u00fchrungswege zu isolieren, bevor eine einzige Zeile Backend-Logik geschrieben wird.<\/p>\n<p>Mit <strong>VPasCode<\/strong>, m\u00fcssen Sie keine Flussk\u00e4stchen manuell anordnen, Pfeil\u00fcberschneidungen berechnen oder Layoutabst\u00e4nde ausbalancieren. Die Engine verwendet ein modernisiertes, skript\u00e4hnliches Formatierungsstandard, um saubere, hochlesbare Layoutvektoren sofort zu generieren, w\u00e4hrend Sie coden.<\/p>\n<h2>Grundlagen-Syntax-Leitfaden: Elemente und Konstrukte<\/h2>\n<p>Um ein elegantes, standardskonformes UML-Aktivit\u00e4tsdiagramm in PlantUML zu gestalten, m\u00fcssen Sie Ausf\u00fchrungspr\u00fcfpunkte, Aktivit\u00e4tszust\u00e4nde, bedingte Verzweigungen, parallele Aufspaltungen und vertikale Swimlanes beherrschen.<\/p>\n<h3>1. Ausf\u00fchrungspr\u00fcfpunkte und grundlegende Aktivit\u00e4ten<\/h3>\n<p>Im Gegensatz zu veralteten UML-Notationen verwenden moderne Aktivit\u00e4ts-Skripte saubere, explizite Befehlssymbole, um die Grenzen Ihres Workflows zu markieren. Ein Aktivit\u00e4tsknoten wird einfach durch Eingabe von Text innerhalb eines nachgestellten Doppelpunkts und Semikolons definiert:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:Aov9B2hXvRBopCiioKpCoQnALN0iACZ9J4uioSpFKt3Epoj9hIYn1ghmoKzCKV39JqxC0OccPQQN5a7L92Pdf09L59Va5m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:7Sh12O0m30NGk-0ENS05z2GUTOdGnXeiFzAawFYAx_pCgNhVZJDkHch8TYgS7my2SQ4Y9bmPqtSsZLGuh8fTSglaeh1XeNXmA9J-PAxN2m00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">start\r\n:Anwendungskontext initialisieren;\r\n:Locale Konfigurations-Cache laden;\r\nstop<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:7Sh12O0m30NGk-0ENS05z2GUTOdGnXeiFzAawFYAx_pCgNhVZJDkHch8TYgS7my2SQ4Y9bmPqtSsZLGuh8fTSglaeh1XeNXmA9J-PAxN2m00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:Aov9B2hXvRBopCiioKpCoQnALN0iACZ9J4uioSpFKt3Epoj9hIYn1ghmoKzCKV39JqxC0OccPQQN5a7L92Pdf09L59Va5m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"HWZQlpm\"><img alt=\"\" class=\"alignnone size-full wp-image-566\" decoding=\"async\" height=\"172\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe195d7e4.png\" width=\"212\"\/><\/p>\n<h3>2. Bedingte Logikverzweigungen (if \/ else \/ switch)<\/h3>\n<p>Um Ihre Steuerungslogik basierend auf Betriebsparametern zu verzweigen, verwenden Sie Standard-Programmiersyntax-Schleifen. Sie k\u00f6nnen Labels in Klammern anh\u00e4ngen, um die spezifischen Bewertungskriterien anzugeben, die erforderlich sind, damit eine Pfeilrichtung weitergeleitet wird:<\/p>\n<ul>\n<li><strong>Bin\u00e4re Verzweigungen (if \/ elseif \/ else):<\/strong> Ideal f\u00fcr einfache True\/False-Validierungspr\u00fcfungen:\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oqnJqF0iLWZ9pqxDKmXBpCbCiTTKACa0SZGgKuirURaKWC3AlIWnhqJ1CS1JmJ4vERMus9gNApMdE5L18oyVfYGeDIMpA3MvHA4aNy4dFpqp3wGcBoKp3G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oqnJqF0iBb48oSzEpLD8FxmdfoGptLvJ8IKnBqz18ojHavTB0GYi70CyTQDAquioqz8KqbFB3o_9A4hDi-RbAixF0-hMo4lDp8CfZIhDLV39Jy_CKoZDpKdDB06hIyrBoKm30000\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">if (Ist Token g\u00fcltig?) dann (ja)\r\n    :API-Zugriff gew\u00e4hren;\r\nsonst (nein)\r\n    :Zum Login umleiten;\r\nendif<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oqnJqF0iBb48oSzEpLD8FxmdfoGptLvJ8IKnBqz18ojHavTB0GYi70CyTQDAquioqz8KqbFB3o_9A4hDi-RbAixF0-hMo4lDp8CfZIhDLV39Jy_CKoZDpKdDB06hIyrBoKm30000\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oqnJqF0iLWZ9pqxDKmXBpCbCiTTKACa0SZGgKuirURaKWC3AlIWnhqJ1CS1JmJ4vERMus9gNApMdE5L18oyVfYGeDIMpA3MvHA4aNy4dFpqp3wGcBoKp3G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"iiAnZXa\"><img alt=\"\" class=\"alignnone size-full wp-image-567\" decoding=\"async\" height=\"100\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe272b636.png\" width=\"266\"\/><\/p>\n<\/li>\n<li><strong>Mehrfachpfad-Schalter (switch):<\/strong> Perfekt zum Auswerten numerischer Bereiche, Rollenstufen oder String-Matching-Muster, ohne endlose if-Anweisungen verschachteln zu m\u00fcssen:\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NSwn2W9130JGNl0VfZmBVq0h4SvAb4K_OBaTy20cijb3xkyD5WgNRcPU4N-FRNYWkpihaWbncr_Sh5T3TgB3eJn7HMJ4xHArXEid4HnDFVp-HyyMMsvMbpnagoQuPgNy_McYjwLDp6LxKPdHaoLmrFxzyGC0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ROun2W8n54HxmJkaN8kzW5PQQA5M2_On6NS3yN_9_q5spxCtsOiPX825qprc7eoyWxh1D0TGrWafSOmW7L-RzSfPWMds_Xcea2dPtaejkipaGmzpPXAEC9Oc5APTTQxiaQnogbwdo4YPUk4xqYCkinl-U2ShMfKB12rJ7DiZu7-t82_Vsny0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">switch (Benutzerrollentyp)\r\ncase (Admin)\r\n    :Vollst\u00e4ndige Konsole anzeigen;\r\ncase (Moderator)\r\n    :Steuerungsoberfl\u00e4che anzeigen;\r\ncase (Gast)\r\n    :Lese-only-Feed anzeigen;\r\nendswitch<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ROun2W8n54HxmJkaN8kzW5PQQA5M2_On6NS3yN_9_q5spxCtsOiPX825qprc7eoyWxh1D0TGrWafSOmW7L-RzSfPWMds_Xcea2dPtaejkipaGmzpPXAEC9Oc5APTTQxiaQnogbwdo4YPUk4xqYCkinl-U2ShMfKB12rJ7DiZu7-t82_Vsny0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NSwn2W9130JGNl0VfZmBVq0h4SvAb4K_OBaTy20cijb3xkyD5WgNRcPU4N-FRNYWkpihaWbncr_Sh5T3TgB3eJn7HMJ4xHArXEid4HnDFVp-HyyMMsvMbpnagoQuPgNy_McYjwLDp6LxKPdHaoLmrFxzyGC0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"moZKvAp\"><img fetchpriority=\"high\" alt=\"\" class=\"alignnone size-full wp-image-568\" decoding=\"async\" fetchpriority=\"high\" height=\"139\" sizes=\"(max-width: 471px) 100vw, 471px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe36d8256.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe36d8256.png 471w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe36d8256-300x89.png 300w\" width=\"471\"\/><\/p>\n<\/li>\n<\/ul>\n<h3>3. Parallele Ausf\u00fchrungen (fork \/ join)<\/h3>\n<p>Beim Modellieren moderner Cloud-Umgebungen oder mehrthreadiger Code-Schleifen m\u00fcssen Sie h\u00e4ufig Aufgaben darstellen, die gleichzeitig stattfinden. Verwenden Sie den <code>fork<\/code>Konstrukt, um Ihre Ausf\u00fchrungsreihe in unabh\u00e4ngige parallele Pfade aufzuteilen, und schlie\u00dfen Sie mit einem <code>join<\/code>Token ab, um sie wieder in einen einzigen Thread zusammenzuf\u00fchren:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:IyilokRbKW02A_VKlDIYn99K1TVSnCmS1S-yilpCv5HhNguqe1g5nFJ4p3oeIfVKbDBa4eNmnABKZFpIubIGsjIyaloYIg3grBmK1P0E0000\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:IyilokRbKW02ArTTtyJC7DsWrEIClDAyT8NqrBpKeipKejGyQrwkDA0wXSJqnCmyg6gVnFJKegJKufB4l1I5nAIaqkGCiC9K81Ua6000\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">fork\r\n    :E-Mail-Rechnung generieren;\r\nfork again\r\n    :Lagerbestand abbuchen;\r\nend fork<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:IyilokRbKW02ArTTtyJC7DsWrEIClDAyT8NqrBpKeipKejGyQrwkDA0wXSJqnCmyg6gVnFJKegJKufB4l1I5nAIaqkGCiC9K81Ua6000\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:IyilokRbKW02A_VKlDIYn99K1TVSnCmS1S-yilpCv5HhNguqe1g5nFJ4p3oeIfVKbDBa4eNmnABKZFpIubIGsjIyaloYIg3grBmK1P0E0000\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"CRrKTDt\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-569\" decoding=\"async\" height=\"87\" loading=\"lazy\" sizes=\"auto, (max-width: 392px) 100vw, 392px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe4710eae.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe4710eae.png 392w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe4710eae-300x67.png 300w\" width=\"392\"\/><\/p>\n<h3>4. Verantwortlichkeiten mit Schwimmz\u00fcgen organisieren<\/h3>\n<p>Um klar festzulegen, welcher Akteur, Service-Team oder Mikroservice-Infrastruktur-Bereich eine bestimmte Aktion \u00fcbernimmt, verwenden Sie senkrechte Partitionen, die als Schwimmz\u00fcge bekannt sind. Sie deklarieren einen Schwimmzug, indem Sie einen Titeltext in Pipe-Zeichen (<code>|Schwimmzug-Titel|<\/code>):<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:5Sin2e0m30NGlT0x1Bn5dRI3YuDN21fiKQl4NqJfuTNrmIj-ZP90pN4KQqwmmXhtuRZGa7KCV0gr6TXJRKsf-ZW7j6iM6lZU_janvEBxswx92Bl6HyYhJ17aMQVw1G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:5Smn2eGm44RXFf0x1AnpWRLIIxVRRhjX7UEGC4ho1rd8uTNcTTzhKn9M-E4ucZK5b67DQqxoYwpk8-oehcw-uySAxDfRqxgtX0rZgko-jAMgeGG2d_Hl3ywy2E9zUZ3sB4Kui_ON\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">|Client-App|\r\nstart\r\n:Klicken Sie auf Kauf-Button;\r\n|#LightBlue Zahlungsgateway|\r\n:Kreditkarte autorisieren;<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:5Smn2eGm44RXFf0x1AnpWRLIIxVRRhjX7UEGC4ho1rd8uTNcTTzhKn9M-E4ucZK5b67DQqxoYwpk8-oehcw-uySAxDfRqxgtX0rZgko-jAMgeGG2d_Hl3ywy2E9zUZ3sB4Kui_ON\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:5Sin2e0m30NGlT0x1Bn5dRI3YuDN21fiKQl4NqJfuTNrmIj-ZP90pN4KQqwmmXhtuRZGa7KCV0gr6TXJRKsf-ZW7j6iM6lZU_janvEBxswx92Bl6HyYhJ17aMQVw1G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"vIEfVzZ\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-570\" decoding=\"async\" height=\"156\" loading=\"lazy\" sizes=\"auto, (max-width: 452px) 100vw, 452px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe5318dd6.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe5318dd6.png 452w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe5318dd6-300x104.png 300w\" width=\"452\"\/><\/p>\n<h2>Best Practices f\u00fcr saubere Aktivit\u00e4tsabl\u00e4ufe<\/h2>\n<ul>\n<li><strong>Aktive Verb-Bezeichnungen verwenden:<\/strong>Halten Sie Ihre Aktivit\u00e4ts-Textbl\u00f6cke kompakt und klar, indem Sie mit handlungsorientierten Verben beginnen (z.\u202fB. <code>:Payload parsen;<\/code>anstatt <code>:Die Payload-Daten werden von der Worker-Anwendung geparsed;<\/code>).<\/li>\n<li><strong>Hochrisikoknoten farblich kennzeichnen:<\/strong> F\u00fcgen Sie benutzerdefinierte Hex-Farben direkt auf empfindliche Hintergrundknoten (z. B. <code>:#Crimson:Datenbankprotokolle l\u00f6schen;<\/code>) ein, um kritische Schritte visuell in gro\u00dfen Unternehmenskarten hervorzuheben.<\/li>\n<li><strong>Vermeiden Sie sich kreuzende Linien:<\/strong> Wenn Ihr mehrfach verzweigtes Diagramm anfangen sollte, un\u00fcbersichtlich zu wirken, trennen Sie die Textbl\u00f6cke, indem Sie mithilfe der Trennnotation (<code>trennen<\/code>) oder Endankern ein sauberen, kreisf\u00f6rmigen Verbindungs-Knoten einf\u00fcgen.<\/li>\n<\/ul>\n<h2>Realit\u00e4tsnahe PlantUML-Aktivit\u00e4tsdiagramm-Beispiele<\/h2>\n<h3>Beispiel 1: Benutzer-Onboarding und Identit\u00e4ts\u00fcberpr\u00fcfung (Verzweigungen &amp; Schalter)<\/h3>\n<p>Dieses Mustermodell beschreibt einen standardm\u00e4\u00dfigen Benutzer-Onboarding-Ablauf mit tiefgehender bin\u00e4rer bedingter Logik und einer Identit\u00e4ts\u00fcberpr\u00fcfung innerhalb einer sauberen UML-Diagrammstruktur.<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:FLBDReCm3BuZyGu-iiDUe3rih5kbIfs6HhUTqs2eLKWYnuprxUT0MquMVFx-p7CKmp8EVPxDKvwjlY8orEDn88bGK-SUlm9iFG_hFACMYhV1K0zbpsYQ2xpzKPJuz01oGWV51UD3de4-g_ha9oYjzQCJs7ZNzcG5VWmxSjrw0KNn8S-mZmY5yxVDZL8BGeMkKIZCXZxHUcvqBRriyqoDrZh2DpArP8sGT_1ng5IfGOKn1YMv4fQJ8Lbu4cJdmYYAEHfxdWmtgxtlOAkfi85I18SWcWzPxZmmdVGh5BjurM16AvgQucmSd9TRU6ro8h4dA6xXQ-mLdGmU25aXrgJ0K34ED0vG6MhW5hvY_qinWL-Dc6D2Rlen2dAybhOwC7LTEf8m1KotYbQdMM7lVLZV5RQCE8lUwSiG-Wkyc4WMoce7dwdfFQLZB-KkvkU2tmsVbzRKL9iACF5QEAPJBDTxrYNzWVu1\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NLBDRjim3BuRy3lmw0BJ2wI7DUroA8fYmLfiPoMcRSqq5L1KC-HvyWmxxPON6-NK7J0V35iYlp_oBgaNpHFLrVnLLwjxvAmd54YAH0fhdf1QxA9CcRm01hwjgz11it7FFX3Whv0qe2ZiK31e-dm3hMU6vgU_gIkmP_KKMQEpTqTXLFV32sVkmVC9Guy5i9GbZGSJ4ZafD6n4I_j6PZ48FYVx6f1RP5YKkarW5TyRYbs4hgvc6qalPmszyIJtzNNh7cABaEPMgpm6R566IFZEOPhKG7tk_W6NDWFl_GwjHIv_zkFnSXPDgwr4ZMCaCkFMzHOPEXoenxGVo9ibE_oEal9-ICUhs_zeFq6AvEqOcaVpQrGmHX4SrV8B7ma0X_sWxrdMLPwCm5DHsfHGaIsIen_8lPeIA-ay4JHRmIdaoIPoiZjTSho_3cZEyYhwYpU8dUVHFL2s2rbciLhdH9VVbXUOO7XH2GTqwrranWbPtOiPnT2LOAwSJz7wcMB2sNc87-DRy_4wiLuojuHz-HDORn_Tjvc_f2QNCuzBJALWiMfdyqIVlOmbxO_n72Hsjd-U4hoXX2wSoXRUbbKkUtHd8BRPVm40\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nstart\r\n:Benutzer stellt Anmeldeformular ein;\r\nif (E-Mail existiert bereits?) dann (ja)\r\n    :Konto-Konflikt-Warnung anzeigen;\r\n    stop\r\nsonst (nein)\r\n    :Erstelle ausstehenden Benutzer-Eintrag;\r\nendif\r\n\r\n:Best\u00e4tigungs-OTP-Code senden;\r\nwiederhole\r\n    :Warten auf Benutzer-OTP-Eingabe;\r\nr\u00fcckw\u00e4rts:Protokollieren von fehlgeschlagenen Versuchswarnungen;\r\nwiederhole, solange (Ist OTP korrekt?) ist (nein) nicht (ja)\r\n\r\numschalten (Kontenauswahl-Tier)\r\nfall (Premium bezahlt)\r\n    :Bereitstellen von Datenbank-Clustern;\r\n    :Ausl\u00f6sen der Stripe-Abonnement-Schleife;\r\nfall (Kostenlose Version)\r\n    :Anwenden grundlegender API-Ratenbeschr\u00e4nkungen;\r\nendeumschaltung\r\n\r\n:Markiere Benutzerprofil als verifiziert;\r\nstop\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NLBDRjim3BuRy3lmw0BJ2wI7DUroA8fYmLfiPoMcRSqq5L1KC-HvyWmxxPON6-NK7J0V35iYlp_oBgaNpHFLrVnLLwjxvAmd54YAH0fhdf1QxA9CcRm01hwjgz11it7FFX3Whv0qe2ZiK31e-dm3hMU6vgU_gIkmP_KKMQEpTqTXLFV32sVkmVC9Guy5i9GbZGSJ4ZafD6n4I_j6PZ48FYVx6f1RP5YKkarW5TyRYbs4hgvc6qalPmszyIJtzNNh7cABaEPMgpm6R566IFZEOPhKG7tk_W6NDWFl_GwjHIv_zkFnSXPDgwr4ZMCaCkFMzHOPEXoenxGVo9ibE_oEal9-ICUhs_zeFq6AvEqOcaVpQrGmHX4SrV8B7ma0X_sWxrdMLPwCm5DHsfHGaIsIen_8lPeIA-ay4JHRmIdaoIPoiZjTSho_3cZEyYhwYpU8dUVHFL2s2rbciLhdH9VVbXUOO7XH2GTqwrranWbPtOiPnT2LOAwSJz7wcMB2sNc87-DRy_4wiLuojuHz-HDORn_Tjvc_f2QNCuzBJALWiMfdyqIVlOmbxO_n72Hsjd-U4hoXX2wSoXRUbbKkUtHd8BRPVm40\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:FLBDReCm3BuZyGu-iiDUe3rih5kbIfs6HhUTqs2eLKWYnuprxUT0MquMVFx-p7CKmp8EVPxDKvwjlY8orEDn88bGK-SUlm9iFG_hFACMYhV1K0zbpsYQ2xpzKPJuz01oGWV51UD3de4-g_ha9oYjzQCJs7ZNzcG5VWmxSjrw0KNn8S-mZmY5yxVDZL8BGeMkKIZCXZxHUcvqBRriyqoDrZh2DpArP8sGT_1ng5IfGOKn1YMv4fQJ8Lbu4cJdmYYAEHfxdWmtgxtlOAkfi85I18SWcWzPxZmmdVGh5BjurM16AvgQucmSd9TRU6ro8h4dA6xXQ-mLdGmU25aXrgJ0K34ED0vG6MhW5hvY_qinWL-Dc6D2Rlen2dAybhOwC7LTEf8m1KotYbQdMM7lVLZV5RQCE8lUwSiG-Wkyc4WMoce7dwdfFQLZB-KkvkU2tmsVbzRKL9iACF5QEAPJBDTxrYNzWVu1\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"DxXTwnN\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-571\" decoding=\"async\" height=\"721\" loading=\"lazy\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe65178d1.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe65178d1.png 480w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe65178d1-200x300.png 200w\" width=\"480\"\/><\/p>\n<p><strong>Syntax-Aufschl\u00fcsselung:<\/strong> Dieses Muster zeigt eine Standard-<code>wiederhole \/ r\u00fcckw\u00e4rts \/ wiederhole, solange<\/code> \u00dcberpr\u00fcfungs-Schleife, die Benutzereingaben kontinuierlich erfasst, bis der korrekte Sicherheitsschl\u00fcssel \u00fcbergeben wurde. Die mehrfach verzweigte<code>umschalten<\/code>H\u00fclle trennt die Kontoeinrichtungslogik sauber basierend auf den Stufenzustandswerten.<\/p>\n<h3>Beispiel 2: Verteilter Bestellabwicklungsmotor (Schwimmbahnen &amp; parallele Verzweigungen)<\/h3>\n<p>Diese komplexe Unternehmensarchitekturkarte nutzt strukturelle vertikale Schwimmbahnen, um genau nachzuvollziehen, wie ein automatisierter Kassenablauf Aufgaben gleichzeitig \u00fcber einen Browser-Client, einen API-Gateway und ein physisches Abwicklungscenter verarbeitet.<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZLBBReCm4BmZyGyhzPByGd9e8vAsaLe51QazEsQ15SPhsIOI4X_VTMZIQpaEutdPBo4g7yV1vDdyzDrHnBamX3R2pZb3MaLYE-VPZPPdcsgy31IXwjWviYqK0cyJZWPrmcd1TtNjCGJvbOG_gErYCIax5ntgdaUHBuzmi2rP5FNDbp9KguXGUgv74JhQguHWFua2DR0wHXo2e515rltp6cA75bQMrta6yctE64TluIJIfsPXmS5xzjk542AxF4CJ45OJXlknZyHxcC7E65uwf-XeQsfIWuPz_tj00cef1gMQXZJJbPIuUNBuQxHvGui-TTbJIr4PAFUlS4QDvD9KIGjKgyWkV5b7YNsDVlvM7ZiU9UAdigh5cq4r1Ua-F-n9CDTDGUv6f9NkqzoL8NVttuL0hOK_iJDVE499kaU_j8AbqB-kPa_1gQWxE7d920NRXlnmsmZUcVjjUXnfsnSHbeVq0m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZP91Ri8m44NtIDp14XjOv09qKMXHHILQeLOgKdTECYHkZ8t6On0e2mvIjPiUexlSX9Dqx53eijbOolnvVxx78qSIoQzqjrFt5g2Qp_fMAp2KZCqMJEvDKNSxKTJj31SImLGMK-6u1kQA_xq0EcbocICu1q9wjss-IXsB0Je5hLCjVNrRGbPPp-JvVV9WoIAJXtEqkQye1VOmkMY-Ky0rDj_B2E0HZEYFaLG5cjbBCPC5uFL0v39K32Wpw7O4VyCxO5SKnyF7eyfAkgYFXtUnzypCgWBIo0qDZkoQerdZIFJVv2_cffqaUVLRK8xpWn5k3OYnaMEhPGYs0Tope81JswiiDOlR0EAPKAr1i4XY2ehEfiE9AXH93KxC9tT9C6k-I1NSwbBGK0Zs0rJGsfrT1A01Josaxita9Yn0rp4WgxPIKs2udIDOrIUpURbpocKbHpYjgVNW9UNei-eoLkGaJpQrnEUObyXv-DR27Vm6ZtdYEEpqh-M6U47nDsKojROAfFCJQXSn2gzjfNy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\n|#Wei\u00df|Client-Anwendung|\r\nstart\r\n:Warenkorb senden;\r\n:Versandadresse ausw\u00e4hlen;\r\n\r\n|#Hellblau|Checkout-API-Motor|\r\n:Produktbestand \u00fcberpr\u00fcfen;\r\nwenn (Artikel auf Lager?) dann (nein)\r\n    :Fehler \u201eNicht auf Lager\u201c zur\u00fcckgeben;\r\n    stop\r\nsonst (ja)\r\n    :Bestand-Zuweisungen sperren;\r\nendif\r\n\r\nverzweige\r\n    :Zahlung \u00fcber Stripe verarbeiten;\r\n    :Digitales PDF-Best\u00e4tigungsbeleg generieren;\r\nverzweige erneut\r\n    |#Lavendel|Lagerverwaltungssystem|\r\n    :Physischen Versandbeleg ausdrucken;\r\n    :Lager-Roboter-Auswahl zuweisen;\r\nende verzweigung\r\n\r\n|#Hellblau|Checkout-API-Motor|\r\n:Bestellbest\u00e4tigungs-Hook versenden;\r\nstop\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZP91Ri8m44NtIDp14XjOv09qKMXHHILQeLOgKdTECYHkZ8t6On0e2mvIjPiUexlSX9Dqx53eijbOolnvVxx78qSIoQzqjrFt5g2Qp_fMAp2KZCqMJEvDKNSxKTJj31SImLGMK-6u1kQA_xq0EcbocICu1q9wjss-IXsB0Je5hLCjVNrRGbPPp-JvVV9WoIAJXtEqkQye1VOmkMY-Ky0rDj_B2E0HZEYFaLG5cjbBCPC5uFL0v39K32Wpw7O4VyCxO5SKnyF7eyfAkgYFXtUnzypCgWBIo0qDZkoQerdZIFJVv2_cffqaUVLRK8xpWn5k3OYnaMEhPGYs0Tope81JswiiDOlR0EAPKAr1i4XY2ehEfiE9AXH93KxC9tT9C6k-I1NSwbBGK0Zs0rJGsfrT1A01Josaxita9Yn0rp4WgxPIKs2udIDOrIUpURbpocKbHpYjgVNW9UNei-eoLkGaJpQrnEUObyXv-DR27Vm6ZtdYEEpqh-M6U47nDsKojROAfFCJQXSn2gzjfNy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZLBBReCm4BmZyGyhzPByGd9e8vAsaLe51QazEsQ15SPhsIOI4X_VTMZIQpaEutdPBo4g7yV1vDdyzDrHnBamX3R2pZb3MaLYE-VPZPPdcsgy31IXwjWviYqK0cyJZWPrmcd1TtNjCGJvbOG_gErYCIax5ntgdaUHBuzmi2rP5FNDbp9KguXGUgv74JhQguHWFua2DR0wHXo2e515rltp6cA75bQMrta6yctE64TluIJIfsPXmS5xzjk542AxF4CJ45OJXlknZyHxcC7E65uwf-XeQsfIWuPz_tj00cef1gMQXZJJbPIuUNBuQxHvGui-TTbJIr4PAFUlS4QDvD9KIGjKgyWkV5b7YNsDVlvM7ZiU9UAdigh5cq4r1Ua-F-n9CDTDGUv6f9NkqzoL8NVttuL0hOK_iJDVE499kaU_j8AbqB-kPa_1gQWxE7d920NRXlnmsmZUcVjjUXnfsnSHbeVq0m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"fwdHaVw\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-572\" decoding=\"async\" height=\"595\" loading=\"lazy\" sizes=\"auto, (max-width: 885px) 100vw, 885px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe7497e67.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe7497e67.png 885w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe7497e67-300x202.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe7497e67-768x516.png 768w\" width=\"885\"\/><\/p>\n<p><strong>Syntax-Aufschl\u00fcsselung:<\/strong> Die Verwendung von farbkodierten Schwimmbahnen (wie<code>|#Lavendel Lagerverwaltungssystem|<\/code>) zwingt den automatisierten Layout-Engine, klare, getrennte Spalten zu erstellen. Die parallele<code>Gabel<\/code>Die Aussage zeigt deutlich, dass die Zahlungsabwicklung im API-Engine und die Erstellung des Packzettels im physischen Lager gleichzeitig erfolgen und vor dem Terminal sauber zusammengef\u00fchrt werden<code>Stop<\/code> Block.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Was ist ein Aktivit\u00e4tsdiagramm? Ein Aktivit\u00e4tsdiagramm ist ein Verhaltens-UML-Diagramm das als ein leistungsstarkes, formalisiertes Flussdiagramm f\u00fcr Softwareanwendungen fungiert. Als wesentlicher Bestandteil der Unified Modeling Language (UML)-Spezifikation zeigt es die schrittweise operative Arbeitsweise einer Systemkomponente, eines Gesch\u00e4ftsprozesses oder einer algorithmischen Ausf\u00fchrungs-Schleife&#8230;<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":4,"template":"","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"ld_collection":[14],"class_list":["post-2127","ld_docs","type-ld_docs","status-publish","hentry","ld_collection-vpascode-docs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PlantUML Activity Diagram | VPasCode Text to Diagram Guide<\/title>\n<meta name=\"description\" content=\"Design business process workflows using PlantUML activity diagrams in VPasCode, a high-velocity diagram-as-code tool.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PlantUML Activity Diagram | VPasCode Text to Diagram Guide\" \/>\n<meta property=\"og:description\" content=\"Design business process workflows using PlantUML activity diagrams in VPasCode, a high-velocity diagram-as-code tool.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"VPasCode\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe195d7e4.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-activity-diagram-syntax-guide\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-activity-diagram-syntax-guide\\\/\",\"name\":\"PlantUML Activity Diagram | VPasCode Text to Diagram Guide\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-activity-diagram-syntax-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-activity-diagram-syntax-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a18fe195d7e4.png\",\"datePublished\":\"2026-05-26T07:10:55+00:00\",\"description\":\"Design business process workflows using PlantUML activity diagrams in VPasCode, a high-velocity diagram-as-code tool.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-activity-diagram-syntax-guide\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-activity-diagram-syntax-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-activity-diagram-syntax-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a18fe195d7e4.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a18fe195d7e4.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-activity-diagram-syntax-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lean Docs\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/%ld_collection%\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"PlantUML Activity Diagram Syntax Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/\",\"name\":\"VPasCode\",\"description\":\"by Visual Paradigm\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#organization\",\"name\":\"VPasCode\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"width\":128,\"height\":138,\"caption\":\"VPasCode\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PlantUML Activity Diagram | VPasCode Text to Diagram Guide","description":"Design business process workflows using PlantUML activity diagrams in VPasCode, a high-velocity diagram-as-code tool.","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:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/","og_locale":"de_DE","og_type":"article","og_title":"PlantUML Activity Diagram | VPasCode Text to Diagram Guide","og_description":"Design business process workflows using PlantUML activity diagrams in VPasCode, a high-velocity diagram-as-code tool.","og_url":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/","og_site_name":"VPasCode","og_image":[{"url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe195d7e4.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/","url":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/","name":"PlantUML Activity Diagram | VPasCode Text to Diagram Guide","isPartOf":{"@id":"https:\/\/www.vpascode.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe195d7e4.png","datePublished":"2026-05-26T07:10:55+00:00","description":"Design business process workflows using PlantUML activity diagrams in VPasCode, a high-velocity diagram-as-code tool.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/#primaryimage","url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe195d7e4.png","contentUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18fe195d7e4.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-activity-diagram-syntax-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vpascode.com\/de\/"},{"@type":"ListItem","position":2,"name":"Lean Docs","item":"https:\/\/www.vpascode.com\/de\/docs\/%ld_collection%\/"},{"@type":"ListItem","position":3,"name":"PlantUML Activity Diagram Syntax Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.vpascode.com\/de\/#website","url":"https:\/\/www.vpascode.com\/de\/","name":"VPasCode","description":"by Visual Paradigm","publisher":{"@id":"https:\/\/www.vpascode.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vpascode.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.vpascode.com\/de\/#organization","name":"VPasCode","url":"https:\/\/www.vpascode.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.vpascode.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/www.vpascode.com\/de\/wp-content\/uploads\/sites\/4\/2026\/06\/cropped-vp-online-logo-v1.png","contentUrl":"https:\/\/www.vpascode.com\/de\/wp-content\/uploads\/sites\/4\/2026\/06\/cropped-vp-online-logo-v1.png","width":128,"height":138,"caption":"VPasCode"},"image":{"@id":"https:\/\/www.vpascode.com\/de\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/ld_docs\/2127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/ld_docs"}],"about":[{"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/types\/ld_docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/users\/4"}],"wp:attachment":[{"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/media?parent=2127"}],"wp:term":[{"taxonomy":"ld_collection","embeddable":true,"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/ld_collection?post=2127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}