{"id":2131,"date":"2026-05-26T06:54:30","date_gmt":"2026-05-26T06:54:30","guid":{"rendered":"https:\/\/www.vpascode.com\/de\/docs\/uncategorized\/plantuml-use-case-diagram-syntax-guide\/"},"modified":"2026-05-26T06:54:30","modified_gmt":"2026-05-26T06:54:30","slug":"plantuml-use-case-diagram-syntax-guide","status":"publish","type":"ld_docs","link":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-use-case-diagram-syntax-guide\/","title":{"rendered":"PlantUML-Guide zur Syntax von Use-Case-Diagrammen"},"content":{"rendered":"<h2>Was ist ein Use-Case-Diagramm?<\/h2>\n<p>Ein <strong>Use-Case-Diagramm<\/strong>ist eine Verhaltensgrundlage, die verwendet wird, um die Beziehungen zwischen den Benutzern eines Systems (bekannt als Akteure) und den spezifischen Aktionen oder Zielen, die sie erreichen m\u00f6chten (bekannt als Use-Cases), visuell darzustellen. Anstatt Schritt-f\u00fcr-Schritt-Logikschleifen zu zeigen, bietet ein Use-Case-Diagramm einen \u00dcberblick auf hoher Ebene \u00fcber den funktionalen Umfang eines Systems und ist somit ein hervorragendes Werkzeug zur Definition von Projektanforderungen, Systemgrenzen und Stakeholder-Workflows.<\/p>\n<p>Mit <strong>VPasCode<\/strong>, k\u00f6nnen Sie sofort klare, professionelle Use-Case-Diagramme erstellen, ohne sich mit der visuellen Ausrichtung des Zeichenfl\u00e4chen zu besch\u00e4ftigen. Dieser Leitfaden \u00fcberspringt die obskuren, veralteten Notationen und konzentriert sich ausschlie\u00dflich auf die praktischen Syntaxelemente, die Sie f\u00fcr die t\u00e4gliche Softwaredokumentation ben\u00f6tigen.<\/p>\n<h2>Grundlagen der Syntax: Elemente und Konstrukte<\/h2>\n<p>Die Erstellung eines Use-Case-Diagramms in PlantUML basiert auf einigen einfachen strukturellen Elementen, die innerhalb Ihrer Standard-<code>@startuml<\/code> und <code>@enduml<\/code>Tags eingeschlossen sind.<\/p>\n<h3>1. Deklaration von Akteuren<\/h3>\n<p>Ein Akteur stellt eine externe Entit\u00e4t dar, die mit Ihrer Anwendung interagiert (z.\u202fB. ein menschlicher Benutzer, ein Hintergrunddienst oder eine externe Hardware-API). Sie deklarieren einen Akteur, indem Sie das Schl\u00fcsselwort <code>actor<\/code>verwenden, gefolgt von einer internen Kurzform-ID:<\/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:IqmkoIzII2ujBidFJItYvKe4ynDJSZFp51AB5PI2AujBKdCL7442cSKbHOb0QIK0\" 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:IqmkoIzII2ujBidFJItYvKe4ynDJSZFp519pYXMKWYkBIr9pTHr18fd59KM9G7ab0000\" \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\">actor customer\r\nactor admin als \"System-Administrator\"<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:IqmkoIzII2ujBidFJItYvKe4ynDJSZFp519pYXMKWYkBIr9pTHr18fd59KM9G7ab0000\" \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:IqmkoIzII2ujBidFJItYvKe4ynDJSZFp51AB5PI2AujBKdCL7442cSKbHOb0QIK0\" 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=\"qeawDFT\"><img alt=\"\" class=\"alignnone size-full wp-image-494\" decoding=\"async\" height=\"177\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c0d948f6a.png\" width=\"242\"\/><\/p>\n<p><em>Pro-Tipp:<\/em> Verwenden Sie das <code>as<\/code>Schl\u00fcsselwort, um einer komplexen Akteur-ID eine saubere, menschenlesbare Anzeigekette zuzuweisen.<\/p>\n<h3>2. Definition von Use-Cases<\/h3>\n<p>Ein Use-Case stellt ein funktionales Ziel oder einen Gesch\u00e4ftsprozess dar. Sie k\u00f6nnen einen Use-Case auf zwei Arten definieren: indem Sie den Text in Klammern <code>(Ihr Use-Case)<\/code>, oder indem Sie explizit das <code>Use Case<\/code>Stichwort f\u00fcr komplexe Formatierung:<\/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:q_39Jy_CKoZ9Lt19BCv8oayiIj7avIejJarEB4vLICv8JSxEBorHI2nMK0eeoazEBIvMS2vAJSaiKN06AbK8IApCJSqhKG80\" 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:qt3CoqtDIIdDIrUeAirLS4aipaZAJonAqUJb2YrELN1E11B96Qd9sVcb9Gg9ESKAIW55-LMfnSKAAQb52jv5gIcP9Tc9HIMfUOb9vPd9sJb0avG0\" \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\">(Anmeldung zum Dashboard)\r\nUse Case checkout als \"Prozess der Kreditkartenabwicklung\"<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:qt3CoqtDIIdDIrUeAirLS4aipaZAJonAqUJb2YrELN1E11B96Qd9sVcb9Gg9ESKAIW55-LMfnSKAAQb52jv5gIcP9Tc9HIMfUOb9vPd9sJb0avG0\" \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:q_39Jy_CKoZ9Lt19BCv8oayiIj7avIejJarEB4vLICv8JSxEBorHI2nMK0eeoazEBIvMS2vAJSaiKN06AbK8IApCJSqhKG80\" 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=\"IKlNKEL\"><img alt=\"\" class=\"alignnone size-full wp-image-495\" decoding=\"async\" height=\"51\" sizes=\"(max-width: 428px) 100vw, 428px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c0ecace03.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c0ecace03.png 428w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c0ecace03-300x36.png 300w\" width=\"428\"\/><\/p>\n<h3>3. Abbildung grundlegender Interaktionen<\/h3>\n<p>Verbinden Sie Ihre Akteure mit ihren entsprechenden Use Cases, indem Sie einfache gerichtete oder ungerichtete Beziehungslinien verwenden. Sie k\u00f6nnen auch textuelle Beschriftungen anf\u00fcgen, um einer Interaktion entscheidenden Kontext hinzuzuf\u00fcgen:<\/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:IoujBidFJIrIqDMrKz3moK_Fp5CeoLTmIIpEICfFB4hHvELAJCa52eBaapDIaxFpIqiKh1IK70iAYlBBKeiLYbBJIlDIYfK0\" 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:yoxDIqbLqDMrKz1mpCjDpKafpKjNg2hDLN19BCv8oayiIj7avN9CoStCoomkAKeioIy2AqxEI4tEpYyjKR1IK79FpKlDoCrCBr48EhmdEJkrgBWaiQG4Q4vgdX80\" \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\">Kunde --&gt; (Anmeldung zum Dashboard)\r\nAdministrator --&gt; checkout : \"Genehmigt R\u00fcckerstattungen\"<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:yoxDIqbLqDMrKz1mpCjDpKafpKjNg2hDLN19BCv8oayiIj7avN9CoStCoomkAKeioIy2AqxEI4tEpYyjKR1IK79FpKlDoCrCBr48EhmdEJkrgBWaiQG4Q4vgdX80\" \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:IoujBidFJIrIqDMrKz3moK_Fp5CeoLTmIIpEICfFB4hHvELAJCa52eBaapDIaxFpIqiKh1IK70iAYlBBKeiLYbBJIlDIYfK0\" 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=\"MUOzhHD\"><img fetchpriority=\"high\" alt=\"\" class=\"alignnone size-full wp-image-496\" decoding=\"async\" fetchpriority=\"high\" height=\"227\" sizes=\"(max-width: 349px) 100vw, 349px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c1002cc19.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c1002cc19.png 349w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c1002cc19-300x195.png 300w\" width=\"349\"\/><\/p>\n<h3>4. Erweiterte Beziehungen: Einbeziehen und Erweitern<\/h3>\n<p>Beim Modellieren komplexer Systemverhalten m\u00fcssen Sie h\u00e4ufig Abh\u00e4ngigkeiten zwischen verschiedenen Use Cases mit standardm\u00e4\u00dfigen UML-Stereotypen darstellen:<\/p>\n<ul>\n<li><strong>Einbeziehen (Pflichtabh\u00e4ngigkeit):<\/strong>Zeigt an, dass ein Basis-Use Case auf einen anderen Hilfs-Use Case angewiesen ist, um seine Ausf\u00fchrung erfolgreich abzuschlie\u00dfen. Verwenden Sie eine gestrichelte Verbindungslinie (<code>..&gt;<\/code>) mit einer textuellen Beschriftung versehen:\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:qmWeoazEBIvMSCv8JSxEBotHLD3JirFG24ijoaohL71Ap4dCIqxLLB1IiB79p4lEAKr9jRC30000\" 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:qt3EI4tEpYyjKIXBBKeiIahDB4dDqrJGqxDJqF3Epol9Bov9p4jHA2Wwl2SD966bO6EJcfcNb5gLcPgHccTd1m00\" \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\">(Checkout verarbeiten) ..&gt; (Kontostand pr\u00fcfen) : &lt;&lt;einbeziehen&gt;&gt;\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:qt3EI4tEpYyjKIXBBKeiIahDB4dDqrJGqxDJqF3Epol9Bov9p4jHA2Wwl2SD966bO6EJcfcNb5gLcPgHccTd1m00\" \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:qmWeoazEBIvMSCv8JSxEBotHLD3JirFG24ijoaohL71Ap4dCIqxLLB1IiB79p4lEAKr9jRC30000\" 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=\"DEWLqgl\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-498\" decoding=\"async\" height=\"146\" loading=\"lazy\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c12348e8b.png\" width=\"155\"\/><\/p>\n<\/li>\n<li><strong>Erweitern (Optional\/bedingtes Verhalten):<\/strong>Zeigt an, dass ein optionales Arbeitsablauf unter bestimmten Bedingungen von einem Basis-Use Case abgeleitet werden kann. Beachten Sie, dass der Pfeil vom *Erweiterungs*-Use Case zur\u00fcck zum *Basis*-Use Case zeigt:\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:qt0iACYfL0Weoi_DLt3EJqdLLD3JirFG00eafnONApXdf2PdvvUMQ2fOATZOf5QKfEQbsDa10000\" 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:qmWeoi_DrtNEJqbLICmhJyrBIStJLD3JirFGSCv8JSxEBorHA4ijIYnAIiqi0KbPATZOf1QLWtX5UNPs0000\" \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\">(Promo-Code anwenden) ..&gt; (Checkout verarbeiten) : &lt;&lt;erweitern&gt;&gt;<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:qmWeoi_DrtNEJqbLICmhJyrBIStJLD3JirFGSCv8JSxEBorHA4ijIYnAIiqi0KbPATZOf1QLWtX5UNPs0000\" \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:qt0iACYfL0Weoi_DLt3EJqdLLD3JirFG00eafnONApXdf2PdvvUMQ2fOATZOf5QKfEQbsDa10000\" 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><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-499\" decoding=\"async\" height=\"146\" loading=\"lazy\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c9fc985a7.png\" width=\"155\"\/><\/p>\n<\/li>\n<\/ul>\n<h3>5. Durchsetzung von Systemgrenzen<\/h3>\n<p>Um klar zu unterscheiden, was innerhalb Ihrer Softwareanwendung stattfindet und was extern geschieht, verwenden Sie die &#8220;<code>Rechteck<\/code> Schl\u00fcsselwort, um Ihre internen Anwendungsf\u00e4lle einzuschlie\u00dfen. Entscheidend ist, dass Akteure au\u00dferhalb dieses Container-Blocks bleiben, um ihren Status als externe Teilnehmer widerzuspiegeln:<\/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:IqmkoIzII2ujBidFJItYvUBbAafDBadCIyz9LL1orNNEpmKA9wSg1EGabgJb5-KgALJpSYa0WOPJKNvvSQg2Ss99Oav-kYPKr34bHQ4a7oXQL08KgWKP23DSGLVN3eisL6ba_G00\" 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:IqmkoIzIo2xDIqdbvUBbAafDpYX9JSvMK7BLTSxFpKqjIaxL3SX9B2b9oo_ALLAevkLI008DxyIIn9pyT8MKqgBaZEBIv8pKF4seL5Hfha9uOb5gNdP-KP92HcPULMdQuJtfO0Mr83l0bYdewjhXCWP90Mx30000\" \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\">actor kunde\r\n\r\nrechteck \"E-Commerce-Plattform\" {\r\n    (Katalog durchsuchen)\r\n    (Zum Warenkorb hinzuf\u00fcgen)\r\n}\r\n\r\nkunde --&gt; (Katalog durchsuchen)\r\nkunde --&gt; (Zum Warenkorb hinzuf\u00fcgen)<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:IqmkoIzIo2xDIqdbvUBbAafDpYX9JSvMK7BLTSxFpKqjIaxL3SX9B2b9oo_ALLAevkLI008DxyIIn9pyT8MKqgBaZEBIv8pKF4seL5Hfha9uOb5gNdP-KP92HcPULMdQuJtfO0Mr83l0bYdewjhXCWP90Mx30000\" \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:IqmkoIzII2ujBidFJItYvUBbAafDBadCIyz9LL1orNNEpmKA9wSg1EGabgJb5-KgALJpSYa0WOPJKNvvSQg2Ss99Oav-kYPKr34bHQ4a7oXQL08KgWKP23DSGLVN3eisL6ba_G00\" 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=\"PUZVCuv\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-500\" decoding=\"async\" height=\"187\" loading=\"lazy\" sizes=\"auto, (max-width: 331px) 100vw, 331px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17ca1e45c92.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17ca1e45c92.png 331w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17ca1e45c92-300x169.png 300w\" width=\"331\"\/><\/p>\n<h2>Best Practices f\u00fcr saubere Layouts<\/h2>\n<ul>\n<li><strong>Halten Sie den Text kurz:<\/strong> Anwendungsf\u00e4lle sollten immer mit einem klaren, aktiven Verb beginnen (z.\u202fB. <em>\u201eBericht generieren\u201c<\/em>, <em>\u201eProfil aktualisieren\u201c<\/em>) anstatt einem langen Satz.<\/li>\n<li><strong>Nutzen Sie r\u00e4umliche Anker:<\/strong> Wenn Ihre Akteure und Anwendungsf\u00e4lle in einem un\u00fcbersichtlichen Stapel zusammenlaufen, verwenden Sie r\u00e4umliche Richtungs-Pfeile wie <code>-rechts-&gt;<\/code> oder <code>-unten-&gt;<\/code> um die Layout-Engine sanft in eine saubere, lesbare Struktur zu lenken.<\/li>\n<li><strong>Isolieren Sie Systemgrenzen:<\/strong> Verwenden Sie immer ein Grenzrechteck, wenn Sie Anwendungen dokumentieren, die mit mehreren Drittanbieter-Mikrodiensten interagieren. Es macht sofort klar, wer welchen Prozess verantwortet.<\/li>\n<\/ul>\n<h2>Praxisbeispiele f\u00fcr PlantUML-Anwendungsfalldiagramme<\/h2>\n<p>Kopieren Sie die folgenden praktischen Baupl\u00e4ne direkt in Ihr VPasCode-Live-Editor-Fenster, um zu sehen, wie sie dynamisch gerendert werden.<\/p>\n<h3>Beispiel 1: Kernfunktionen f\u00fcr Benutzer-Authentifizierung und Kontoverwaltung<\/h3>\n<p>Dieser Bauplan modelliert ein Standard-Anwendungssystem mit einem prim\u00e4ren Benutzer, einem administrativen Operator und einer Grenzbox, die die zentralen Sicherheitsmechanismen enth\u00e4lt.<\/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:RP71QiCm38Rl1h-3o6NR8MzGHWlTeR13MUW325l918bTP2MbbBtxxB4q7OjFadxfvvEyJOgYuz1RymGDAVHuZQD25AQWg1m3j187wAbLq0Z2tQTQyoS5pqAkz5fZ3JgD0jLRy71A91LWWZ47TwKXDmhh5NP-uF2ZOudASF71qFK4rS5dWj9sb3Yn9ybyCh6Z2cxMG7xF3NS13k7bD_sWb3SuOagNA7wkdiuUbOfBozbtZuhBmCHqWJlGU-pIhEqfu_9KHdVEnJ5eaRuAPDa6wlhr4M2f_QDOf7KKQzP1O5FNysLMSHuRjXHy_iPl\" 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:ZP9DJiCm48NtaNA7KJR0mZT0g9LWWQW44YTmuabhnHbNC-CYYhWDn-Wk5yC1IeBu4TxOdddpz3tB2r7BclfG5YUmmhM2ymWh-nYJcblsIEgH4wrX5mc2fqw0RBC1ncQZ0YsAbiNtElkyvR6oA0lRQ6IehiZLI4dto1NO8904-RDxdmUGD-XLpDBrdjurTZoE9c--s7HGNRiHIeSN5KkrHqNEp2HQmLDPG5wdI-enPDdPn_tEYZn4LjWd7WvD9vWffYx7rWTpQHK9RAV91YyvzQIOmMqvQknY20Z3eKRUPiDsKjv46bqSPX-_EveyZmd6k63CnHUygVWhuqpo5sXP_0SJpeqvFkgFi7F10idbh_4A\" \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' Legt die Layout-Orientierung von links nach rechts fest\r\nlinks nach rechts richtung\r\n\r\nactor \"Endbenutzer\" als user\r\nactor \"Sicherheits-Admin\" als admin\r\n\r\nrechteck \"Identit\u00e4tsanbieterdienst\" {\r\n    (Anmelden)\r\n    (Passwort zur\u00fccksetzen)\r\n    (Profil-Daten aktualisieren)\r\n    (Sicherheitsprotokolle \u00fcberpr\u00fcfen)\r\n    (Konten deaktivieren)\r\n}\r\n\r\nuser --&gt; (Anmelden)\r\nuser --&gt; (Passwort zur\u00fccksetzen)\r\nuser --&gt; (Profil-Daten aktualisieren)\r\n\r\n(Sicherheitsprotokolle \u00fcberpr\u00fcfen) &lt;-- admin\r\n(Konten deaktivieren) &lt;-- admin\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZP9DJiCm48NtaNA7KJR0mZT0g9LWWQW44YTmuabhnHbNC-CYYhWDn-Wk5yC1IeBu4TxOdddpz3tB2r7BclfG5YUmmhM2ymWh-nYJcblsIEgH4wrX5mc2fqw0RBC1ncQZ0YsAbiNtElkyvR6oA0lRQ6IehiZLI4dto1NO8904-RDxdmUGD-XLpDBrdjurTZoE9c--s7HGNRiHIeSN5KkrHqNEp2HQmLDPG5wdI-enPDdPn_tEYZn4LjWd7WvD9vWffYx7rWTpQHK9RAV91YyvzQIOmMqvQknY20Z3eKRUPiDsKjv46bqSPX-_EveyZmd6k63CnHUygVWhuqpo5sXP_0SJpeqvFkgFi7F10idbh_4A\" \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:RP71QiCm38Rl1h-3o6NR8MzGHWlTeR13MUW325l918bTP2MbbBtxxB4q7OjFadxfvvEyJOgYuz1RymGDAVHuZQD25AQWg1m3j187wAbLq0Z2tQTQyoS5pqAkz5fZ3JgD0jLRy71A91LWWZ47TwKXDmhh5NP-uF2ZOudASF71qFK4rS5dWj9sb3Yn9ybyCh6Z2cxMG7xF3NS13k7bD_sWb3SuOagNA7wkdiuUbOfBozbtZuhBmCHqWJlGU-pIhEqfu_9KHdVEnJ5eaRuAPDa6wlhr4M2f_QDOf7KKQzP1O5FNysLMSHuRjXHy_iPl\" 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=\"CoqXVKU\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-501\" decoding=\"async\" height=\"373\" loading=\"lazy\" sizes=\"auto, (max-width: 470px) 100vw, 470px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17ca344fffe.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17ca344fffe.png 470w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17ca344fffe-300x238.png 300w\" width=\"470\"\/><\/p>\n<p><strong>Syntax-Aufschl\u00fcsselung:<\/strong> Die Anweisung <code>links nach rechts Richtung<\/code> zwingt den Layout-Engine, Akteure an den \u00e4u\u00dferen Fl\u00fcgeln zu platzieren und die Use-Cases horizontal statt vertikal wachsen zu lassen. Beachten Sie, wie die Platzierung der Akteur-Deklarationen sauber au\u00dferhalb des <code>Rechteck<\/code>Wrapper sie organisiert h\u00e4lt, w\u00e4hrend die Pfeilklammer-Richtung f\u00fcr den Admin-Benutzer (<code>&lt;-- admin<\/code>) sie sauber auf der rechten Seite der Diagrammmatrix festlegt.<\/p>\n<h3>Beispiel 2: Fortgeschrittener E-Commerce-Kassenablauf mit externen Abh\u00e4ngigkeiten<\/h3>\n<p>Diese realweltbasierte Systemanordnung zeigt einen komplexen Kassenablauf, der auf externe Bank-APIs, strukturelle Einbindungen und optionale Erweiterungsflags angewiesen ist.<\/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:TL91JiCm4Bn7oXzMkG27z06eYbfLfUgfbIB4sIIRniAnBNiD1CJVyIPDHGhaaDZhsPdPSLQUXAFGgJHHs12G0ITFBK4j7LOaZKwJD14L6GVP9dWo7ReCX8VglBcSFWc7hGaUeIJHD0F8y-g2ACb9Yx0JX6-YFmEun1ei9_H98MG7hQHc6kCG7e9gf58TQeAozuHT1fzf0l6vFIfH8HnSZUxkN5fRgthOc62DdcexrEYYAEprgv4LJlMZh5xWAE9h7sdzL7wqDOFBLbehzOd7eS2dN-pp1hRlX4uB1LB7XHXIyfoS7-p1imcw5awYJvCf9SZpujhlR3i0nZJW7h9reDOu-S7pwzfde_9ULohK24BNWuluYIsXek1OR4wuM1H_Z1x9bqivyXH5x9a5DZRDQ1YFWnR3sSNF6x62sa7vAafOvlbq-_y5EiFyDZe64ayvZsqdf8ekRH-ZM4KpyPVz1W00\" 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:VLDDIyD04Bq7yX-6NDJ3zWT82QrGYrGHMl2-JIR9aEqax8UrYl_TsRPf4QAvBDdttioRjxipvxNrOMVIn12t3bWN3LWi6kzWJR84hjCaJNJXEmlPAd296MZZe0ZETpkq5-nPrsXxjAvZRKuSgLvL5yB6M-fHBRN7lJuCZBWNEnoROj52zihY1TMcwNer3yuGLcZ5XtC7vt6NmLUQW7ot3oZ_nWW4EbGrRf7lpj0oU5SqI0oQzoYcByXQ-d2KrCXe2UqLcbjFBHfubpbqqLw1DvbASodZ-E10jpveGsxGVaVxDx3uy6WPuObb5GvrZ0mxyh0v-gw5_OcS9aDoe5J-rn2ZsqV1AJ6uX-on4qjGMQGZd9rj46yf3WnoLh2mUwJe2oJz8CPjT31UVJB9n-EHPjCfSM52YNakyf5qJ-hHkb6D4WwNKHmz_ZhLljAbt82Hz66gr727_Zs3NyJH2Kx92I46jr0lcenQTJsXf3OJP_84VW00\" \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\nlinks nach rechts Richtung\r\n\r\nactor \"Kunde\" als customer\r\nactor \"Lagerpersonal\" als staff\r\nactor \"Stripe-Gateway\" als stripe\r\n\r\nrechteck \"Online-Shop-Auslieferungssystem\" {\r\n    (Bestellung aufgeben)\r\n    (Gutschein anwenden)\r\n    (Rechnung generieren)\r\n    (Artikel verpacken)\r\n    (Versandstatus aktualisieren)\r\n}\r\n\r\n' Externe Interaktionen mit Systemgrenzen\r\ncustomer --&gt; (Bestellung aufgeben)\r\n(Bestellung aufgeben) --&gt; stripe : \"Fonds freigeben\"\r\n\r\n' Einbinden und Erweitern Strukturen\r\n(Bestellung aufgeben) ..&gt; (Rechnung generieren) : &lt;&lt;include&gt;&gt;\r\n(Gutschein anwenden) ..&gt; (Bestellung aufgeben) : &lt;&lt;extend&gt;&gt;\r\n\r\n' Auslieferungspfade\r\n(Artikel verpacken) &lt;-- staff\r\n(Versandstatus aktualisieren) &lt;-- staff\r\n(Rechnung generieren) --&gt; staff : \"E-Mail-Kopie\"\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:VLDDIyD04Bq7yX-6NDJ3zWT82QrGYrGHMl2-JIR9aEqax8UrYl_TsRPf4QAvBDdttioRjxipvxNrOMVIn12t3bWN3LWi6kzWJR84hjCaJNJXEmlPAd296MZZe0ZETpkq5-nPrsXxjAvZRKuSgLvL5yB6M-fHBRN7lJuCZBWNEnoROj52zihY1TMcwNer3yuGLcZ5XtC7vt6NmLUQW7ot3oZ_nWW4EbGrRf7lpj0oU5SqI0oQzoYcByXQ-d2KrCXe2UqLcbjFBHfubpbqqLw1DvbASodZ-E10jpveGsxGVaVxDx3uy6WPuObb5GvrZ0mxyh0v-gw5_OcS9aDoe5J-rn2ZsqV1AJ6uX-on4qjGMQGZd9rj46yf3WnoLh2mUwJe2oJz8CPjT31UVJB9n-EHPjCfSM52YNakyf5qJ-hHkb6D4WwNKHmz_ZhLljAbt82Hz66gr727_Zs3NyJH2Kx92I46jr0lcenQTJsXf3OJP_84VW00\" \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:TL91JiCm4Bn7oXzMkG27z06eYbfLfUgfbIB4sIIRniAnBNiD1CJVyIPDHGhaaDZhsPdPSLQUXAFGgJHHs12G0ITFBK4j7LOaZKwJD14L6GVP9dWo7ReCX8VglBcSFWc7hGaUeIJHD0F8y-g2ACb9Yx0JX6-YFmEun1ei9_H98MG7hQHc6kCG7e9gf58TQeAozuHT1fzf0l6vFIfH8HnSZUxkN5fRgthOc62DdcexrEYYAEprgv4LJlMZh5xWAE9h7sdzL7wqDOFBLbehzOd7eS2dN-pp1hRlX4uB1LB7XHXIyfoS7-p1imcw5awYJvCf9SZpujhlR3i0nZJW7h9reDOu-S7pwzfde_9ULohK24BNWuluYIsXek1OR4wuM1H_Z1x9bqivyXH5x9a5DZRDQ1YFWnR3sSNF6x62sa7vAafOvlbq-_y5EiFyDZe64ayvZsqdf8ekRH-ZM4KpyPVz1W00\" 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=\"rBcfQtr\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-502\" decoding=\"async\" height=\"533\" loading=\"lazy\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17ca5576f86.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17ca5576f86.png 980w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17ca5576f86-300x163.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17ca5576f86-768x418.png 768w\" width=\"980\"\/><\/p>\n<p><strong>Syntax-Aufschl\u00fcsselung:<\/strong> Dieser Template zeigt, wie ein einzelner Use-Case (<code>Bestellung aufgeben<\/code>) eine Aufrufanforderung an (<code>Rechnung generieren<\/code>) mittels des <code>&lt;&lt;include&gt;&gt;<\/code> Tag \u00fcber eine gestrichelte Linie. Gleichzeitig wird das Anwenden eines Gutscheincodes korrekt als optionale Verzweigung \u00fcber <code>&lt;&lt;extend&gt;&gt;<\/code> modelliert, die r\u00fcckw\u00e4rts zur Basisausf\u00fchrung zeigt. Alle externen Akteure bleiben klar au\u00dferhalb des Systemumfelds isoliert.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Was ist ein Use-Case-Diagramm? Ein Use-Case-Diagrammist eine Verhaltensgrundlage, die verwendet wird, um die Beziehungen zwischen den Benutzern eines Systems (bekannt als Akteure) und den spezifischen Aktionen oder Zielen, die sie erreichen m\u00f6chten (bekannt als Use-Cases), visuell darzustellen. Anstatt Schritt-f\u00fcr-Schritt-Logikschleifen zu&#8230;<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":1,"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-2131","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 Use Case Diagram Syntax | VPasCode Diagram Guide<\/title>\n<meta name=\"description\" content=\"Learn how to script PlantUML use case diagrams in VPasCode, your free diagram-as-code tool. Convert user scenarios into text to diagram models.\" \/>\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-use-case-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 Use Case Diagram Syntax | VPasCode Diagram Guide\" \/>\n<meta property=\"og:description\" content=\"Learn how to script PlantUML use case diagrams in VPasCode, your free diagram-as-code tool. Convert user scenarios into text to diagram models.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-use-case-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_6a17c0d948f6a.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-use-case-diagram-syntax-guide\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-use-case-diagram-syntax-guide\\\/\",\"name\":\"PlantUML Use Case Diagram Syntax | VPasCode Diagram Guide\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-use-case-diagram-syntax-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-use-case-diagram-syntax-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a17c0d948f6a.png\",\"datePublished\":\"2026-05-26T06:54:30+00:00\",\"description\":\"Learn how to script PlantUML use case diagrams in VPasCode, your free diagram-as-code tool. Convert user scenarios into text to diagram models.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-use-case-diagram-syntax-guide\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-use-case-diagram-syntax-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-use-case-diagram-syntax-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a17c0d948f6a.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a17c0d948f6a.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/docs\\\/vpascode-docs\\\/plantuml-use-case-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-Guide zur Syntax von Use-Case-Diagrammen\"}]},{\"@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 Use Case Diagram Syntax | VPasCode Diagram Guide","description":"Learn how to script PlantUML use case diagrams in VPasCode, your free diagram-as-code tool. Convert user scenarios into text to diagram models.","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-use-case-diagram-syntax-guide\/","og_locale":"de_DE","og_type":"article","og_title":"PlantUML Use Case Diagram Syntax | VPasCode Diagram Guide","og_description":"Learn how to script PlantUML use case diagrams in VPasCode, your free diagram-as-code tool. Convert user scenarios into text to diagram models.","og_url":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-use-case-diagram-syntax-guide\/","og_site_name":"VPasCode","og_image":[{"url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c0d948f6a.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-use-case-diagram-syntax-guide\/","url":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-use-case-diagram-syntax-guide\/","name":"PlantUML Use Case Diagram Syntax | VPasCode Diagram Guide","isPartOf":{"@id":"https:\/\/www.vpascode.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-use-case-diagram-syntax-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-use-case-diagram-syntax-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c0d948f6a.png","datePublished":"2026-05-26T06:54:30+00:00","description":"Learn how to script PlantUML use case diagrams in VPasCode, your free diagram-as-code tool. Convert user scenarios into text to diagram models.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-use-case-diagram-syntax-guide\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-use-case-diagram-syntax-guide\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-use-case-diagram-syntax-guide\/#primaryimage","url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c0d948f6a.png","contentUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a17c0d948f6a.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/de\/docs\/vpascode-docs\/plantuml-use-case-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-Guide zur Syntax von Use-Case-Diagrammen"}]},{"@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\/2131","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=2131"}],"wp:term":[{"taxonomy":"ld_collection","embeddable":true,"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/ld_collection?post=2131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}