{"id":1922,"date":"2026-08-03T07:51:11","date_gmt":"2026-08-03T07:51:11","guid":{"rendered":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/"},"modified":"2026-08-03T07:51:11","modified_gmt":"2026-08-03T07:51:11","slug":"what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2","status":"publish","type":"post","link":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/","title":{"rendered":"Welche Arten von Diagrammen k\u00f6nnen Sie mit PlantUML erstellen? (Komplette Anleitung)"},"content":{"rendered":"<p><img fetchpriority=\"high\" alt=\"Hero banner showcasing various PlantUML diagram types including UML, C4 architecture, ERD, and Gantt charts with live editor features.\" class=\"alignnone wp-image-1680 size-full\" decoding=\"async\" fetchpriority=\"high\" height=\"816\" sizes=\"(max-width: 1312px) 100vw, 1312px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-diagram-types-guide-hero-banner.jpg\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-diagram-types-guide-hero-banner.jpg 1312w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-diagram-types-guide-hero-banner-300x187.jpg 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-diagram-types-guide-hero-banner-1024x637.jpg 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-diagram-types-guide-hero-banner-768x478.jpg 768w\" width=\"1312\"\/><\/p>\n<article>\n<section id=\"introduction\">In der modernen Softwareentwicklung und Systemarchitektur bleiben traditionelle Drag-and-Drop-Diagramm-Tools oft hinter den Erwartungen zur\u00fcck. Sie k\u00f6nnen langsam zum Aktualisieren sein, schwer in Versionskontrollsystemen wie Git zu pflegen und anf\u00e4llig f\u00fcr inkonsistente Stile. Genau hier kommt <strong>Diagramm-as-Code (DaC)<\/strong> ins Spiel, und <strong>PlantUML<\/strong> gilt als eine der vielseitigsten und am weitesten verbreiteten textbasierten Diagrammsprachen in der Entwicklerwelt. Durch die Definition von Visualisierungen mit reinem Text k\u00f6nnen Entwickler architektonische Dokumentation direkt neben ihrem Quellcode halten. Aber welche Arten von Diagrammen k\u00f6nnen Sie tats\u00e4chlich damit erstellen? Ob Sie standardm\u00e4\u00dfige strukturelle Karten der Unified Modeling Language (UML), hochrangige Ansichten der Unternehmensarchitektur oder Projektmanagement-Zeitlinien ben\u00f6tigen \u2013 PlantUML deckt praktisch jedes technische Kommunikationsbed\u00fcrfnis ab. In dieser Anleitung werden wir die umfassende Palette an Diagrammtypen untersuchen, die von PlantUML unterst\u00fctzt werden, und zeigen, wie die Verwendung eines intuitiven <strong>PlantUML-Editor<\/strong> wie <a href=\"https:\/\/vpascode.com\" rel=\"noopener\" target=\"_blank\">VPasCode<\/a> Ihre Darstellungs- und Bearbeitungserfahrung verbessert.<\/section>\n<section id=\"uml-diagrams\">\n<h2>2. Standard-Unified-Modeling-Language-(UML)-Diagramme<\/h2>\n<p>Im Kern wurde PlantUML entwickelt, um die Erstellung offizieller UML-Diagramme zu vereinfachen. Es teilt sich in zwei Hauptkategorien: strukturelle und Verhaltensdiagramme.<\/p>\n<h3>Strukturdigramme<\/h3>\n<h4>Klassen- und Objektdiagramme<\/h4>\n<p>Modellieren Sie objektorientierte Strukturen, Klassenhierarchien, Schnittstellen, Attribute und Beziehungen (Vererbung, Aggregation, Komposition) direkt aus Code-Definitionen.<\/p>\n<p id=\"txYQIIX\"><img alt=\"Main UI showing the creating of a Class Diagram using a text to diagram editor - VPasCode\" class=\"alignnone wp-image-1681 size-full\" decoding=\"async\" height=\"900\" sizes=\"(max-width: 1400px) 100vw, 1400px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6eb5d05711f.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6eb5d05711f.png 1400w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6eb5d05711f-300x193.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6eb5d05711f-1024x658.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a6eb5d05711f-768x494.png 768w\" width=\"1400\"\/><\/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\/#plantuml:dLRVZzis37uFaFz1k9SwNIzONusYQ12xgx7K5oGvO6-3OZE9SBBaIVBTlBR_UodBbdyatOQ-9199aTz7KfG_Q4ELgGe-dn4odnbcE91FqW0ddwcWPoX06BAljO5YFflFNf48Jam0OSA0Ej4Cz7pcroJPWGRrJ8_evOjrISWlfA1FqCeDaoB8Acra0IeawtRrXkJKW0v9X7yxAiwm2CbHIWvKT5uoAZBWGp-gNoTvIFP6CN6-SV02sTFgcJ9EZumpKmSsc8irjFvc-GseR6azvb4gYNGrocrI0bh8IfYGvB92i-kuJEiAUPygaVzVg6SmhVUzeQRImQApRU7vzDEZDefcXcISQYp1U4-seBGK7VHxmlBUaPC8Mi1K1WKcQIeiBr9CB1kWIJv4vyKf-hsfM4jX460YJl9QNvMs9aCJXZ-3H3rBbazpa4cHAJ3WEDj6TEIxhkhfSrbJRkgjnF9Yb-5lfp7IK8x9hiVYKi495637eNp3jEc00bLYC_GMu0Mgrr8F6y61TGSKv035-4ZPuxZP0wtrWO6wJXNDywr75_H0RoVBPMGdPT5dG-4khOgZlO7ZMblDeIxHrwvTTPgCbZJ3kpF94ii0Morbvuldtocn3mGpR9n0x4JTNaKELzHn-sG3_-I4K80x3Os7IHNinR9WRtXUZ84t2LursEl0SQYlKkkTsbW_kAfjvlkBFoZ0hMdWCst7LI8YFwD6YeVAN6kQ9cxuJOkW6spX48Q3wmrAo1Z5iVfN1ThsvBZPCigpYcEeWmyHN2KCx-69gM8ucYUPQZdT52EZuBgMRY1OaZeGyB9s3XpjDwIJuDdhEUwB4rNAescwjXqViQYmxergFWFS-6xlIhG_hD9ejOlSBeetZt_4hUOnERJBxIxU9r6S7fBLvjzyJrFV1Td6QPIalxdD-Y7zcEm-nst8zQTu_NiS_Pcau_t3uw4LhD9rlDbO-pRo3dWJH5zOgQqWyKyPAqhUFEIk3_7zqnV82RT3z8MP2y6QuvN2sJMV3L_mTr-Nor47Xxqh3E5VoF-mis1MtVl4n0KKC_On9u6MdFq0H_k2lVjwVzyFz930tmP4hiahifP5AJLpZ9oZdE6RBF85zdKpyPWc9NxT47aQeHkkNwFxkxVBvUixToIqtMme4vgyRv5hBV6Aj74QNgJ7lN30YueRLd9cH-Hyvl7UlRqZDi2lBi0eG_Qho0U9e4HQECPhNnsgb7onLBotl37In5BmuzbhbyltVH-7v49rz-mHdCAA774qvlRi3LuD1pSQ2OvcmA_18LX7GpR_WrhOSOqkZtNdSWUKit_S6Snv_os59fCFb42MrenoEsvPkyJK2yYCL3Vxq9Ldt5WVC27uyVeT\" 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:dLRRZjis47qtu7yWzYNQD6iqhqOGnBNTHbZ7QzZUeEXBGKbZYJ15ghniO3S5-W_zXVsJ_PD-IOUY9ElYNj0NMneEPyuvCnpgWpPK6PlpyOYGySWmmu5yb0RutISgQ0ev27EtEsa3-NWq7hqYkpWJp1WqS0w2971WWe42CHunOK0TQ0mat886zKGZZFQh2qt8DoIdHwZiXaaH7Ar8O4hcLXkPWtf34cf0JCa2_xPKf70x9P6K7AYeGyHKnC3RGLJvZ02iI7MOJCdEA2RIAripY8-p9yeuZHXdvXHWEflxT6tttnpF5fKDFNLv54h6e3NQdJX114RHT4eIQT5jc9XfRP7t0Td-TxGfc2h-pY1C7TpMlXN0LsGMQKnyD43kETKQEgMWvM9iIEpMo0QKbgAcS4TOSWddBOBcqBT1ZchrZKKcHS-pX1icROoDUOrnhoxCfJ08C1G7ELotXUk5jWl3dvPSJv8bZHBtKXmLD49qcz8BK3VPHG8kJvIRqqPYgVMKu6-zOgIX76K_TSs5WeCBYRMVaXNJfWOBL8bLErf0xG4hbw7bNkgofvlcyC3zHWK9GDxTMbY19IqJN-sAodkFx8QoqIJPD2Y3Gj7oyNnTDo_CLihy8eh2jxND8r3zihkL_Qb0PDlggLw9QK5ZF4yziLWCs7LhbcQcfbylOalW265T7R4fTNKyEGoOu-lH9Vu_GqC1lcaej_Sgu8wPGzeFUzk5N2exAr6V0YeupiM1far0b-Tl3cqb-MLyjPI_6CF1uIndLoWSHy-qi_1WpN2bREAIMrzzNMARjc5uk8r30J6ZE6L_iQ3TsUWsMKnvR3ccsZSfWe5UiHG7flBsfEufLN6wQaP6mR2EVYWuaZeGy6Nk0tZQRqXjmRt3cTuKPs5LWwPirtgOsiFvvJdZrl44OVEcpUiIxVQpzMAsNVYtnNBr-EEoMdaCzzNZPhlSXOlbUX_ELlyKkozzdMIpN2_2zG_-PVwm_ZxSVbfMAUSVb_FxvUBdSDrzVtZSLuRPUhvShPn_bVaxE3F8CAyRXFshc-K5BwztVnsH8CLgOpKpu3XALsw0afmPib30KDVRyQXzgx_xEfbqEXdrR0L4PPkByzzTkzVPPnnQAYeXFKb4UXLBTQEz-tftTndkKmBg2p3J1Ft9QffZ7WtcV0ceoOBHdEA49N_-_eSVWJY7o1uOnsOKRR3ZKHlvQynsytOoUNtZTs52dFClpzoGznKDhUMPUUy0yDQYA2XfyRWjYNncmCyqmy-k1lpDsnlYmd_hmtVqGhAkQ9Si4IOLAKkFoBPNkSq1QNXcJUpIstXkTL_Jg9LyCdb_MPcIZ1fItZJCl3mR3H48817LvPsQ4BpVhl5rnD3JcZEe-Wh6xqQoeX7mhf2Uh2p_M-LB8R9nve5M2RQ0A7JLembwTRgO95R56Q7zRw505YuFvRZXR3MIE7Cda7BT5J6Hk0ymNjRZMb_xsWwwz0EIns_blm00\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\n  \r\ntitle Hotel-Management-System\r\n\r\n' Schnittstellen definieren\r\ninterface IReservable {\r\n    + makeReservation(kunde: Customer, daten: DateRange): boolean\r\n    + cancelReservation(reservierungsId: String): boolean\r\n    + checkAvailability(datum: Date): boolean\r\n}\r\n\r\ninterface IPayable {\r\n    + processPayment(betrag: double): boolean\r\n    + issueRefund(reservierungsId: String): boolean\r\n    + getPaymentStatus(): String\r\n}\r\n\r\n' Abstrakte Klasse definieren\r\nabstract class Person {\r\n    - id: String\r\n    - name: String\r\n    - email: String\r\n    - phone: String\r\n    + getId(): String\r\n    + getName(): String\r\n    + getContactInfo(): String\r\n    + updateContactInfo(info: String): void\r\n}\r\n\r\n' Konkrete Klassen definieren\r\nclass Customer {\r\n    - loyaltyPoints: int\r\n    - totalStays: int\r\n    - preferences: List\r\n    + earnLoyaltyPoints(aufenthaltKosten: double): void\r\n    + redeemLoyaltyPoints(punkte: int): boolean\r\n    + getLoyaltyTier(): String\r\n    + addPreference(praferenz: String): void\r\n}\r\n\r\nclass Room {\r\n    - roomNumber: String\r\n    - roomType: RoomType\r\n    - capacity: int\r\n    - pricePerNight: double\r\n    - amenities: List\r\n    - isAvailable: boolean\r\n    + bookRoom(kunde: Customer, daten: DateRange): boolean\r\n    + releaseRoom(): void\r\n    + getPrice(kunde: Customer): double\r\n    + addAmenity(anlage: String): void\r\n    + getRoomStatus(): String\r\n}\r\n\r\nclass Reservation {\r\n    - reservationId: String\r\n    - checkInDate: Date\r\n    - checkOutDate: Date\r\n    - totalPrice: double\r\n    - status: ReservationStatus\r\n    - specialRequests: String\r\n    + calculateTotalPrice(): double\r\n    + confirmReservation(): void\r\n    + checkIn(): void\r\n    + checkOut(): boolean\r\n    + updateDates(newCheckIn: Date, newCheckOut: Date): boolean\r\n    + getDuration(): int\r\n}\r\n\r\n' Aufz\u00e4hlung\r\nenum RoomType {\r\n    STANDARD\r\n    DELUXE\r\n    SUITE\r\n    PRESIDENTIAL\r\n}\r\n\r\n' Aufz\u00e4hlung\r\nenum ReservationStatus {\r\n    PENDING\r\n    CONFIRMED\r\n    CHECKED_IN\r\n    CHECKED_OUT\r\n    CANCELLED\r\n}\r\n\r\n' Beziehungen\r\n' Schnittstellenimplementierung (gestrichelte Linie mit Dreieck)\r\nIReservable &lt;|.. Reservation : implementiert\r\nIPayable &lt;|.. Reservation : implementiert\r\n\r\n' Abstrakte Vererbung (volle Linie mit Dreieck)\r\nPerson &lt;|-- Customer : erweitert\r\n\r\n' Zusammensetzung (volles Diamant) \u2013 Room ist Teil von Reservation\r\nReservation *-- \"1..*\" Room : enth\u00e4lt &gt;\r\n\r\n' Assoziation (einfache volle Linie) mit Vielzahl\r\nCustomer \"1\" -- \"0..*\" Reservation : erstellt &gt;\r\n\r\n' Abh\u00e4ngigkeit (gestrichelte Pfeil) \u2013 Customer h\u00e4ngt von RoomType ab\r\nCustomer ..&gt; RoomType : hat Loyalit\u00e4tsebene basierend auf &gt;\r\n\r\n' Assoziation mit benutzerdefiniertem Label\r\nReservation \"1\" --o \"1\" Customer : gebucht von &gt;\r\n\r\n' Realisierung der Schnittstelle durch abstrakte Klasse (optionaler zus\u00e4tzlicher Verbindungslinie)\r\nIReservable &lt;|.. Room : implementiert\r\n\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:dLRRZjis47qtu7yWzYNQD6iqhqOGnBNTHbZ7QzZUeEXBGKbZYJ15ghniO3S5-W_zXVsJ_PD-IOUY9ElYNj0NMneEPyuvCnpgWpPK6PlpyOYGySWmmu5yb0RutISgQ0ev27EtEsa3-NWq7hqYkpWJp1WqS0w2971WWe42CHunOK0TQ0mat886zKGZZFQh2qt8DoIdHwZiXaaH7Ar8O4hcLXkPWtf34cf0JCa2_xPKf70x9P6K7AYeGyHKnC3RGLJvZ02iI7MOJCdEA2RIAripY8-p9yeuZHXdvXHWEflxT6tttnpF5fKDFNLv54h6e3NQdJX114RHT4eIQT5jc9XfRP7t0Td-TxGfc2h-pY1C7TpMlXN0LsGMQKnyD43kETKQEgMWvM9iIEpMo0QKbgAcS4TOSWddBOBcqBT1ZchrZKKcHS-pX1icROoDUOrnhoxCfJ08C1G7ELotXUk5jWl3dvPSJv8bZHBtKXmLD49qcz8BK3VPHG8kJvIRqqPYgVMKu6-zOgIX76K_TSs5WeCBYRMVaXNJfWOBL8bLErf0xG4hbw7bNkgofvlcyC3zHWK9GDxTMbY19IqJN-sAodkFx8QoqIJPD2Y3Gj7oyNnTDo_CLihy8eh2jxND8r3zihkL_Qb0PDlggLw9QK5ZF4yziLWCs7LhbcQcfbylOalW265T7R4fTNKyEGoOu-lH9Vu_GqC1lcaej_Sgu8wPGzeFUzk5N2exAr6V0YeupiM1far0b-Tl3cqb-MLyjPI_6CF1uIndLoWSHy-qi_1WpN2bREAIMrzzNMARjc5uk8r30J6ZE6L_iQ3TsUWsMKnvR3ccsZSfWe5UiHG7flBsfEufLN6wQaP6mR2EVYWuaZeGy6Nk0tZQRqXjmRt3cTuKPs5LWwPirtgOsiFvvJdZrl44OVEcpUiIxVQpzMAsNVYtnNBr-EEoMdaCzzNZPhlSXOlbUX_ELlyKkozzdMIpN2_2zG_-PVwm_ZxSVbfMAUSVb_FxvUBdSDrzVtZSLuRPUhvShPn_bVaxE3F8CAyRXFshc-K5BwztVnsH8CLgOpKpu3XALsw0afmPib30KDVRyQXzgx_xEfbqEXdrR0L4PPkByzzTkzVPPnnQAYeXFKb4UXLBTQEz-tftTndkKmBg2p3J1Ft9QffZ7WtcV0ceoOBHdEA49N_-_eSVWJY7o1uOnsOKRR3ZKHlvQynsytOoUNtZTs52dFClpzoGznKDhUMPUUy0yDQYA2XfyRWjYNncmCyqmy-k1lpDsnlYmd_hmtVqGhAkQ9Si4IOLAKkFoBPNkSq1QNXcJUpIstXkTL_Jg9LyCdb_MPcIZ1fItZJCl3mR3H48817LvPsQ4BpVhl5rnD3JcZEe-Wh6xqQoeX7mhf2Uh2p_M-LB8R9nve5M2RQ0A7JLembwTRgO95R56Q7zRw505YuFvRZXR3MIE7Cda7BT5J6Hk0ymNjRZMb_xsWwwz0EIns_blm00\" \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\/#plantuml:dLRVZzis37uFaFz1k9SwNIzONusYQ12xgx7K5oGvO6-3OZE9SBBaIVBTlBR_UodBbdyatOQ-9199aTz7KfG_Q4ELgGe-dn4odnbcE91FqW0ddwcWPoX06BAljO5YFflFNf48Jam0OSA0Ej4Cz7pcroJPWGRrJ8_evOjrISWlfA1FqCeDaoB8Acra0IeawtRrXkJKW0v9X7yxAiwm2CbHIWvKT5uoAZBWGp-gNoTvIFP6CN6-SV02sTFgcJ9EZumpKmSsc8irjFvc-GseR6azvb4gYNGrocrI0bh8IfYGvB92i-kuJEiAUPygaVzVg6SmhVUzeQRImQApRU7vzDEZDefcXcISQYp1U4-seBGK7VHxmlBUaPC8Mi1K1WKcQIeiBr9CB1kWIJv4vyKf-hsfM4jX460YJl9QNvMs9aCJXZ-3H3rBbazpa4cHAJ3WEDj6TEIxhkhfSrbJRkgjnF9Yb-5lfp7IK8x9hiVYKi495637eNp3jEc00bLYC_GMu0Mgrr8F6y61TGSKv035-4ZPuxZP0wtrWO6wJXNDywr75_H0RoVBPMGdPT5dG-4khOgZlO7ZMblDeIxHrwvTTPgCbZJ3kpF94ii0Morbvuldtocn3mGpR9n0x4JTNaKELzHn-sG3_-I4K80x3Os7IHNinR9WRtXUZ84t2LursEl0SQYlKkkTsbW_kAfjvlkBFoZ0hMdWCst7LI8YFwD6YeVAN6kQ9cxuJOkW6spX48Q3wmrAo1Z5iVfN1ThsvBZPCigpYcEeWmyHN2KCx-69gM8ucYUPQZdT52EZuBgMRY1OaZeGyB9s3XpjDwIJuDdhEUwB4rNAescwjXqViQYmxergFWFS-6xlIhG_hD9ejOlSBeetZt_4hUOnERJBxIxU9r6S7fBLvjzyJrFV1Td6QPIalxdD-Y7zcEm-nst8zQTu_NiS_Pcau_t3uw4LhD9rlDbO-pRo3dWJH5zOgQqWyKyPAqhUFEIk3_7zqnV82RT3z8MP2y6QuvN2sJMV3L_mTr-Nor47Xxqh3E5VoF-mis1MtVl4n0KKC_On9u6MdFq0H_k2lVjwVzyFz930tmP4hiahifP5AJLpZ9oZdE6RBF85zdKpyPWc9NxT47aQeHkkNwFxkxVBvUixToIqtMme4vgyRv5hBV6Aj74QNgJ7lN30YueRLd9cH-Hyvl7UlRqZDi2lBi0eG_Qho0U9e4HQECPhNnsgb7onLBotl37In5BmuzbhbyltVH-7v49rz-mHdCAA774qvlRi3LuD1pSQ2OvcmA_18LX7GpR_WrhOSOqkZtNdSWUKit_S6Snv_os59fCFb42MrenoEsvPkyJK2yYCL3Vxq9Ldt5WVC27uyVeT\" 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<h4>Komponenten- und Bereitstellungsdiagramme<\/h4>\n<p>Karten Sie Softwarekomponenten, physische Knoten, Artefakte und Bereitstellungsumgebungen ab, um die Verteilung von Software \u00fcber Hardware- oder Cloud-Infrastruktur zu visualisieren.<\/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\/#plantuml:ZPDFIyGm4CNlWNo7q8kdnRi7sJyLNL0isyeUnCDiEwp1DYrfT2dYTtUI9cjQGUofcVdrpSiRkkmDQFFUr9mPQMeKUpo8LTVLiWGZMoKsRTEr2fKHgOIZXeOppZeet-288jdKqhRkOK2TY4_E13tFLcEjsrEF-aL07zvzzw4zI1f4GrnpF7BsDH6EBUIeFsBvLROLjs3m18DJyE---qIJt2UoHDUs1N_soAEkPeohJA4CXiRUBSPyxGnEFQTWu00zpkAeGZbnrWAL16_fUiwD_YQWArboEh9ubRfQPBJ28HZjVuBAZPOT9PrjdVlnw2KkQBDAOMaJxZdpAnABnNN8Kro9kwB8nANOtUG5PtvlVn2SXOQ5ejm9t2g3Ma7jqHYCm_zDSXOB1U5qJUGEeQBXUoqDNMiYSzRz3pXTA_6PRYd8yxwjYHbZF_FnZY7af4z1SxP4LT7_z0q0\" 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:ZPB1JiCm38RlaV8EqIwSAkuSq5OwmGI8YWwGG1pSrTgYfMcLP4m3yUwuIrhQJaBqvlhpxp-sfzQ1SRjISUQaKoXkgxAkD6g7kf2mDb2Mea0ZNZ07lQUVExtcZBCQLbjOevXSAKbqDCzHuqHySIReUoCyYasrjsZU1IWhGX3IzrKk5KQpklPP7tFsFP2UjGqjLNwW-PMVfOle6XpkuU05GX3ICUgT-qHJa3NhFF546Xd9o1Lsb7MeLACV9JtomHHZz1KsfrmAXvAUtf53ymavqZIpxMWq1JZ8mHBHkMp9IMSqYK_XezaHUxJQmAFUHZe7EfVeq0JFlULapiYQffyk_4Dy74JEn3EQN1xdZfgpi3WHHPVjbCM5k5akKt4k7kVPaZE_lRy8pjf40_LMGU22Rirej07jW_rDd9ASzOLQuIGcyWujQkgUhJO6PTwyOw3LYV-R7YwRYi992BfBC3bArvHnDkAQKZ_UC9AC-j3WEPisfrsg7m00\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\ntitle Komponentendiagramm der Webanwendung\r\n\r\npackage \"Client-Ebene\" {\r\n    [Web-Browser] als Browser\r\n    [Mobile-App] als Mobile\r\n}\r\n\r\npackage \"Anwendungsserver\" {\r\n    [API-Gateway] als Gateway\r\n    [Benutzerdienst] als UserService\r\n    [Bestellungs-Dienst] als OrderService\r\n    [Zahlungs-Dienst] als PaymentService\r\n}\r\n\r\npackage \"Datenbank-Ebene\" {\r\n    database \"Benutzerdatenbank\" als UserDB\r\n    database \"Bestelldatenbank\" als OrderDB\r\n}\r\n\r\npackage \"Drittanbieter-Dienste\" {\r\n    [Stripe-API] als Stripe\r\n}\r\n\r\n' Verbindungen\r\nBrowser --&gt; Gateway : HTTP \/ REST\r\nMobile --&gt; Gateway : HTTP \/ REST\r\n\r\nGateway --&gt; UserService : Internes REST\r\nGateway --&gt; OrderService : Internes REST\r\n\r\nUserService --&gt; UserDB : Lesen \/ Schreiben\r\nOrderService --&gt; OrderDB : Lesen \/ Schreiben\r\nOrderService --&gt; PaymentService : Zahlung verarbeiten\r\n\r\nPaymentService --&gt; Stripe : HTTPS \/ API\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZPB1JiCm38RlaV8EqIwSAkuSq5OwmGI8YWwGG1pSrTgYfMcLP4m3yUwuIrhQJaBqvlhpxp-sfzQ1SRjISUQaKoXkgxAkD6g7kf2mDb2Mea0ZNZ07lQUVExtcZBCQLbjOevXSAKbqDCzHuqHySIReUoCyYasrjsZU1IWhGX3IzrKk5KQpklPP7tFsFP2UjGqjLNwW-PMVfOle6XpkuU05GX3ICUgT-qHJa3NhFF546Xd9o1Lsb7MeLACV9JtomHHZz1KsfrmAXvAUtf53ymavqZIpxMWq1JZ8mHBHkMp9IMSqYK_XezaHUxJQmAFUHZe7EfVeq0JFlULapiYQffyk_4Dy74JEn3EQN1xdZfgpi3WHHPVjbCM5k5akKt4k7kVPaZE_lRy8pjf40_LMGU22Rirej07jW_rDd9ASzOLQuIGcyWujQkgUhJO6PTwyOw3LYV-R7YwRYi992BfBC3bArvHnDkAQKZ_UC9AC-j3WEPisfrsg7m00\" \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\/#plantuml:ZPDFIyGm4CNlWNo7q8kdnRi7sJyLNL0isyeUnCDiEwp1DYrfT2dYTtUI9cjQGUofcVdrpSiRkkmDQFFUr9mPQMeKUpo8LTVLiWGZMoKsRTEr2fKHgOIZXeOppZeet-288jdKqhRkOK2TY4_E13tFLcEjsrEF-aL07zvzzw4zI1f4GrnpF7BsDH6EBUIeFsBvLROLjs3m18DJyE---qIJt2UoHDUs1N_soAEkPeohJA4CXiRUBSPyxGnEFQTWu00zpkAeGZbnrWAL16_fUiwD_YQWArboEh9ubRfQPBJ28HZjVuBAZPOT9PrjdVlnw2KkQBDAOMaJxZdpAnABnNN8Kro9kwB8nANOtUG5PtvlVn2SXOQ5ejm9t2g3Ma7jqHYCm_zDSXOB1U5qJUGEeQBXUoqDNMiYSzRz3pXTA_6PRYd8yxwjYHbZF_FnZY7af4z1SxP4LT7_z0q0\" 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=\"rwnuQpI\"><img alt=\"Component diagram created using a text to diagram editor - VPasCode, illustrating a 3-tier web application architecture with API gateways, microservices, databases, and Stripe integration.\" class=\"alignnone wp-image-1738 size-full\" decoding=\"async\" height=\"715\" sizes=\"(max-width: 698px) 100vw, 698px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704b6c092c3.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704b6c092c3.png 698w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704b6c092c3-293x300.png 293w\" width=\"698\"\/><\/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\/#plantuml:PPBBRi8m44NtaV8F8rR98gfKw8OLZwYYY5Pf4wbh9mpKmh4jUzeALVnxxJY803lF-Dwvnu-P9MReknLnH9m4GevQg6EBaY3dR6zO2ncCiugZWK-iOQwru0qZhcGSnP4zSAcPLpMgrKewNqb7DyTWGqpk1NgLL5k4qLBmRYpQ0oaz0cQXwLflVlilZW22qESiZFgrQ3fL7TP10k20-Our58GE29wDaeHo2ycgUjqyhCkqy-twjhUTukXqGHcS0aeqFtqGqpfKjqI-Av1WwGOoBXrBKgdM3GX1rAtl-HQiENYiUV42oUVy0tPSO7gEccj-JvOpOZMpECJQzhqBrRa3eq9PsXiitpUTL8VIthCCZtm9QRwmPI6a3iKGQV0yMNPpErDOLLLHGb8eGp2PZDCukbOuonNv5DRvOjaRdYRZnzHdpDm5kV_t3m00\" 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:PP5DRi8m48NtaNA74IjOM9KAtR0YW2gAQ9KsI5qRPm0hYMtPGr5L8VKElM5FKWU7Xf_b6xytxxCzSiGjxQeoZaXIYJ16Yv8SOLdkrCRbacyihohu_Vw1Fil4LeejeMBlkE9gZohthZYA8rT8PRYtWj2LqGeLPVJf5rgi0wAeJKhd29r9AVqfcw8hI9iEyDA1ECvUwlElE088Jb_2nbRl7TfWMmKHF00UNQwveE1CZ66FLYkFbqDtjdnUtCspNWYkctcTEyJHeQL9JhTmVl77gOWRantbDL8zBP7OnE_ZKdcMxb9NWbDJH4Tn2pZcel0zB4cVeFkUlB4f9vIz_xR4o5kssgFyEnSiEsFBEV4LTzYYdIRGIRMZZSNiTH6y9cXt2zJUEszRn1OhthIiWZgdElibngxUQ0YpvJBDe9jgIp0Oz7jnTEdmaGlq8SoduqaJU1ZqxtjrnwYcgie_\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\ntitle Bereitstellungsdiagramm \u2013 3-Schichten-Webanwendung\r\n\r\nskinparam componentStyle rechteck\r\n\r\nnode \"Client-Desktop\" als clientNode {\r\n  node \"Web-Browser\" als browser {\r\n    artifact \"Web-App-Frontend (HTML\/JS)\" als frontend\r\n  }\r\n}\r\n\r\nnode \"Anwendungsserver\" als appServerNode {\r\n  node \"Servlet-Container (Tomcat)\" als tomcat {\r\n    artifact \"Backend-API (WAR-Datei)\" als appApi\r\n  }\r\n}\r\n\r\nnode \"Datenbank-Server\" als databaseNode {\r\n  database \"PostgreSQL\" als postgres {\r\n    artifact \"Anwendungsdatenbank-Schema\" als dbSchema\r\n  }\r\n}\r\n\r\nclientNode -- appServerNode : HTTPS (Port 443)\r\nappServerNode -- databaseNode : JDBC (Port 5432)\r\n\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:PP5DRi8m48NtaNA74IjOM9KAtR0YW2gAQ9KsI5qRPm0hYMtPGr5L8VKElM5FKWU7Xf_b6xytxxCzSiGjxQeoZaXIYJ16Yv8SOLdkrCRbacyihohu_Vw1Fil4LeejeMBlkE9gZohthZYA8rT8PRYtWj2LqGeLPVJf5rgi0wAeJKhd29r9AVqfcw8hI9iEyDA1ECvUwlElE088Jb_2nbRl7TfWMmKHF00UNQwveE1CZ66FLYkFbqDtjdnUtCspNWYkctcTEyJHeQL9JhTmVl77gOWRantbDL8zBP7OnE_ZKdcMxb9NWbDJH4Tn2pZcel0zB4cVeFkUlB4f9vIz_xR4o5kssgFyEnSiEsFBEV4LTzYYdIRGIRMZZSNiTH6y9cXt2zJUEszRn1OhthIiWZgdElibngxUQ0YpvJBDe9jgIp0Oz7jnTEdmaGlq8SoduqaJU1ZqxtjrnwYcgie_\" \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\/#plantuml:PPBBRi8m44NtaV8F8rR98gfKw8OLZwYYY5Pf4wbh9mpKmh4jUzeALVnxxJY803lF-Dwvnu-P9MReknLnH9m4GevQg6EBaY3dR6zO2ncCiugZWK-iOQwru0qZhcGSnP4zSAcPLpMgrKewNqb7DyTWGqpk1NgLL5k4qLBmRYpQ0oaz0cQXwLflVlilZW22qESiZFgrQ3fL7TP10k20-Our58GE29wDaeHo2ycgUjqyhCkqy-twjhUTukXqGHcS0aeqFtqGqpfKjqI-Av1WwGOoBXrBKgdM3GX1rAtl-HQiENYiUV42oUVy0tPSO7gEccj-JvOpOZMpECJQzhqBrRa3eq9PsXiitpUTL8VIthCCZtm9QRwmPI6a3iKGQV0yMNPpErDOLLLHGb8eGp2PZDCukbOuonNv5DRvOjaRdYRZnzHdpDm5kV_t3m00\" 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=\"reprVzT\"><img loading=\"lazy\" alt=\"Deployment diagram created using a text to diagram editor - VPasCode, illustrating a multi-region cloud architecture with load balancers, Kubernetes cluster nodes, on-premise firewalls, and database servers.\" class=\"alignnone wp-image-1767 size-full\" decoding=\"async\" height=\"758\" loading=\"lazy\" sizes=\"auto, (max-width: 498px) 100vw, 498px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a705998e4d4a.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a705998e4d4a.png 498w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a705998e4d4a-197x300.png 197w\" width=\"498\"\/><\/p>\n<h3>Verhaltens- und Interaktionsdiagramme<\/h3>\n<h4>Sequenzdiagramme<\/h4>\n<p>Der beliebteste PlantUML-Diagrammtyp. Verfolgen Sie schrittweise Interaktionen, synchrone\/asynchrone API-Aufrufe und Nachrichtenfl\u00fcsse zwischen Akteuren und Systemen \u00fcber die Zeit.<\/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\/#plantuml:VL9BJm8n4BvlilzXiWU31m8OJnmCA9YW1r1vd6Ut0pIMjccx4FprJdSH5qFSqqxdUysq0n_GXNAdqYJ8e0WMdXmCox0b7MI1GHeDpyeSqYHDi0Z6GHOX6Q27ad_InBA0BAH57I1RKGv3QwisMlkd6tLXE9lKRIxIH63073tLiZ1wh7eYZtvH7zeFKGZwCDQ1ooT78aP3vQj0Se-1QYkk6HZnqQOFi-d773fePMVVwoYpaRh9gDpv86AP8t9cl9NaZjLOa1-1TYXLWn93CQpzw_1EeNIw9ZWgZ1Dm0rlqSIwwuB6C2h149SNb2C3VJuQJwfASN1_1elU7Md93cboKUbdDcvJpRkwwNPY-GcjkFaapOURCMYgwFO7ZMXXRvOofXUIq0OA14OVD3JgH9gJu5YPw_r_6i-5zjmSB7G-Daryae3LsphZhXYFfhS8ZP5VKCpRM8YweiR7Jqw3B-nqma5_gDm00\" 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:ZLDDQzj04BqBz1y67q9w47PAJpcKEAJVb1ZYuFDiD987hrTYT-M2Vaz_Xc_-OtqhMqaT0gr0WjsPD--zcT5DYEnZjxLv5ZLQeLjnNUp55_CkhiL5hRHNyPsh0nlBNPLdUSPFiV4q6NCdn3PG5yJdcP4eQhMEWeILc6BUjiSuj-shSA8evejlfpXEULPo56VORLxA5tUtnupI9FB4GyN7L8-kQUwsOajHLpL-or4R9uvmhCM8Wz9Dr1tqov4U5q0bCCY0Njm_B6dAhKvtLrFRr7eE6HJX9YK3L1f0HbNKulrK_6IrnARoN9_p9R4052za8tAm63ZsT45VEQofx_nX_xGvIIxbl0YAMhJBmToElXpsDcejR_hECy8pgXqjSWY_6X_fi3VYMp1LwD05VLyj2PB59w8pw7DltyzcTF-3BfVDPe0iV5EfVNVAJOr4wZ2EQrg9GgJ55wkI7D4Th9c6VLayf1Xik39HLMmnoqTN_w-LPpqVPbV0zPqz_0v1QxhyB6ih_cr1atymOALSBpfCJQ0iDVhlrf_MKLvjq0royRly0G00\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\ntitle Benutzer-Authentifizierungsablauf\r\n\r\nactor \"Benutzer\" als user\r\nbeteiligter \"Web-App\" als app\r\nbeteiligter \"Auth-API\" als auth\r\ndatenbank \"Benutzer-DB\" als db\r\n\r\nuser -&gt; app : Anmeldeinformationen eingeben\r\naktiviere app\r\n\r\napp -&gt; auth : POST \/api\/v1\/login\r\naktiviere auth\r\n\r\nauth -&gt; db : Benutzer per E-Mail abfragen\r\naktiviere db\r\ndb --&gt; auth : Benutzerdatensatz &amp; Hash zur\u00fcckgeben\r\ndeaktiviere db\r\n\r\nalternativ G\u00fcltige Anmeldeinformationen\r\n    auth -&gt; auth : Passwort \u00fcberpr\u00fcfen &amp; JWT generieren\r\n    auth --&gt; app : 200 OK (Token &amp; Profil)\r\n    app --&gt; user : Weiterleitung zur Dashboard-Seite\r\nanderenfalls Ung\u00fcltige Anmeldeinformationen\r\n    auth --&gt; app : 401 Unzul\u00e4ssig (Fehler)\r\n    app --&gt; user : \"Ung\u00fcltige Anmeldeinformationen\" anzeigen\r\nende\r\n\r\ndeaktiviere auth\r\ndeaktiviere app\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZLDDQzj04BqBz1y67q9w47PAJpcKEAJVb1ZYuFDiD987hrTYT-M2Vaz_Xc_-OtqhMqaT0gr0WjsPD--zcT5DYEnZjxLv5ZLQeLjnNUp55_CkhiL5hRHNyPsh0nlBNPLdUSPFiV4q6NCdn3PG5yJdcP4eQhMEWeILc6BUjiSuj-shSA8evejlfpXEULPo56VORLxA5tUtnupI9FB4GyN7L8-kQUwsOajHLpL-or4R9uvmhCM8Wz9Dr1tqov4U5q0bCCY0Njm_B6dAhKvtLrFRr7eE6HJX9YK3L1f0HbNKulrK_6IrnARoN9_p9R4052za8tAm63ZsT45VEQofx_nX_xGvIIxbl0YAMhJBmToElXpsDcejR_hECy8pgXqjSWY_6X_fi3VYMp1LwD05VLyj2PB59w8pw7DltyzcTF-3BfVDPe0iV5EfVNVAJOr4wZ2EQrg9GgJ55wkI7D4Th9c6VLayf1Xik39HLMmnoqTN_w-LPpqVPbV0zPqz_0v1QxhyB6ih_cr1atymOALSBpfCJQ0iDVhlrf_MKLvjq0royRly0G00\" \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\/#plantuml:VL9BJm8n4BvlilzXiWU31m8OJnmCA9YW1r1vd6Ut0pIMjccx4FprJdSH5qFSqqxdUysq0n_GXNAdqYJ8e0WMdXmCox0b7MI1GHeDpyeSqYHDi0Z6GHOX6Q27ad_InBA0BAH57I1RKGv3QwisMlkd6tLXE9lKRIxIH63073tLiZ1wh7eYZtvH7zeFKGZwCDQ1ooT78aP3vQj0Se-1QYkk6HZnqQOFi-d773fePMVVwoYpaRh9gDpv86AP8t9cl9NaZjLOa1-1TYXLWn93CQpzw_1EeNIw9ZWgZ1Dm0rlqSIwwuB6C2h149SNb2C3VJuQJwfASN1_1elU7Md93cboKUbdDcvJpRkwwNPY-GcjkFaapOURCMYgwFO7ZMXXRvOofXUIq0OA14OVD3JgH9gJu5YPw_r_6i-5zjmSB7G-Daryae3LsphZhXYFfhS8ZP5VKCpRM8YweiR7Jqw3B-nqma5_gDm00\" 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=\"YrjUIQD\"><img loading=\"lazy\" alt=\"Sequence diagram created using a text to diagram editor - VPasCode, showing a synchronous user authentication flow between a user, web app, auth API, and database with error handling.\" class=\"alignnone wp-image-1741 size-full\" decoding=\"async\" height=\"542\" loading=\"lazy\" sizes=\"auto, (max-width: 736px) 100vw, 736px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704cc4840c7.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704cc4840c7.png 736w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704cc4840c7-300x221.png 300w\" width=\"736\"\/><\/p>\n<h4>Use-Case-Diagramme<\/h4>\n<p>Definieren Sie Systemgrenzen, Akteure, Benutzerziele und funktionalen Umfang.<\/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\/#plantuml:RPBHJeCm58Rlb_0E9zop1p3BCaKplJ1RNEQjQSeH6g4bxMa8KT_T5jeEdJT0__ELq_y_tHbYccpNPYiIr28SP2iamgbHVIza3QVH47PGmDaWbCmzxWMhDUkoLRPgyPs056XHDmILqCX9AEbBZ9FIK5f3gaCTr_aBriBzK6ELQZam0qw_Oezix50Ix1dXmCQ92zfyAjydxeBDLr4iVmF-C4pMpbF-K9IgSnh7u2U7Jx06kVUJtsarkFTHgyfoCbEVS_aMv8ITa6dUm9FRdfYW9UQPILRxd3H5n7zVWB91_g4imK5NmRfdefgusxvlHnUruSgw24fbUoKJFgqki3ivHvF2YLZCBt6l0eUvCJowAIWzHZGiuJjD1OfYUqbXaNFGP-VNkhVxZneC-eajPnJAeRslBjDORvSsRc2p_LtVhDUBEERwHCGjxaRykJ0xb9MxxJy0\" 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:PLDBRi8m4DqZSOTHzkO05K9GG5rqqGf4AtLJJSmqiU8uaZq6qSzPUejUW8lL8L_29hBdlUUPUJEPEqRBFjVZ4IlM14z6AqDYhKo6_iEvasFAGS3EaLXY-AmK9XRpV3mQZmw5WK3F71YKALYIAJj0xnAoAfo9InPABYmyUhEdvX9jA56EhIBBL6CHe7OGW6lc6wRQcyGbo7J4KyLgWbLvPPAB2ARVGhHFLFMGp21QYsMHvsGbYUr54i4NU4SoT0JHiotsFcE2lRSoTNp-YycQAjDk-RxgHplLmhBAI8FpCgMElRrSEzehMZ9POMCua3sYvXwtmrhwFONoTDaSOEnagXMTVtkIHI_OgJOO8xDuy1nGKWRG72bOqEawg1NL9fPreOr9zIjhi65TWQl3NeJtFqabFS5B3VnKmmGXPZVUDLEgiSgfGR2rP13lzrtEknroZTVvIsZeqcJMx-WEfhDRpdGokNQfebs8ZJAird3lvi7ayFFy0m00\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\ntitle Online-Einkaufssystem - Use-Case-Diagramm\r\n\r\nvon links nach rechts ausgerichtet\r\n\r\nactor Kunde\r\nactor \"Registrierter Kunde\" als RegKunde\r\nactor \"Zahlungsgateway\" als Zahlungssystem\r\n\r\nKunde &lt;|-- RegKunde rechteck \"E-Commerce-System\" { usecase \"Produkte durchst\u00f6bern\" als UC_Durchst\u00f6bern usecase \"Artikel suchen\" als UC_Suchen usecase \"Warenkorb verwalten\" als UC_Warenkorb usecase \"Bestellung abschlie\u00dfen\" als UC_Abschlie\u00dfen usecase \"Rabatt-Gutschein anwenden\" als UC_Gutschein usecase \"Zahlung verarbeiten\" als UC_Zahlung usecase \"Bestellverlauf anzeigen\" als UC_Verlauf } Kunde --&gt; UC_Durchst\u00f6bern\r\nKunde --&gt; UC_Suchen\r\nKunde --&gt; UC_Warenkorb\r\nKunde --&gt; UC_Abschlie\u00dfen\r\n\r\nRegKunde --&gt; UC_Verlauf\r\n\r\nUC_Abschlie\u00dfen .&gt; UC_Zahlung : &lt;&gt;\r\nUC_Abschlie\u00dfen &lt;.. UC_Gutschein : &lt;&gt;\r\n\r\nUC_Zahlung -- Zahlungssystem\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:PLDBRi8m4DqZSOTHzkO05K9GG5rqqGf4AtLJJSmqiU8uaZq6qSzPUejUW8lL8L_29hBdlUUPUJEPEqRBFjVZ4IlM14z6AqDYhKo6_iEvasFAGS3EaLXY-AmK9XRpV3mQZmw5WK3F71YKALYIAJj0xnAoAfo9InPABYmyUhEdvX9jA56EhIBBL6CHe7OGW6lc6wRQcyGbo7J4KyLgWbLvPPAB2ARVGhHFLFMGp21QYsMHvsGbYUr54i4NU4SoT0JHiotsFcE2lRSoTNp-YycQAjDk-RxgHplLmhBAI8FpCgMElRrSEzehMZ9POMCua3sYvXwtmrhwFONoTDaSOEnagXMTVtkIHI_OgJOO8xDuy1nGKWRG72bOqEawg1NL9fPreOr9zIjhi65TWQl3NeJtFqabFS5B3VnKmmGXPZVUDLEgiSgfGR2rP13lzrtEknroZTVvIsZeqcJMx-WEfhDRpdGokNQfebs8ZJAird3lvi7ayFFy0m00\" \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\/#plantuml:RPBHJeCm58Rlb_0E9zop1p3BCaKplJ1RNEQjQSeH6g4bxMa8KT_T5jeEdJT0__ELq_y_tHbYccpNPYiIr28SP2iamgbHVIza3QVH47PGmDaWbCmzxWMhDUkoLRPgyPs056XHDmILqCX9AEbBZ9FIK5f3gaCTr_aBriBzK6ELQZam0qw_Oezix50Ix1dXmCQ92zfyAjydxeBDLr4iVmF-C4pMpbF-K9IgSnh7u2U7Jx06kVUJtsarkFTHgyfoCbEVS_aMv8ITa6dUm9FRdfYW9UQPILRxd3H5n7zVWB91_g4imK5NmRfdefgusxvlHnUruSgw24fbUoKJFgqki3ivHvF2YLZCBt6l0eUvCJowAIWzHZGiuJjD1OfYUqbXaNFGP-VNkhVxZneC-eajPnJAeRslBjDORvSsRc2p_LtVhDUBEERwHCGjxaRykJ0xb9MxxJy0\" 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=\"CwFtCWg\"><img loading=\"lazy\" alt=\"Use case diagram created using a text to diagram editor - VPasCode, mapping guest and registered customer interactions to system functions like browsing, checkout, and payment processing.\" class=\"alignnone wp-image-1744 size-full\" decoding=\"async\" height=\"585\" loading=\"lazy\" sizes=\"auto, (max-width: 913px) 100vw, 913px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704d4b94981.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704d4b94981.png 913w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704d4b94981-300x192.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704d4b94981-768x492.png 768w\" width=\"913\"\/><\/p>\n<h4>Aktivit\u00e4ts- und Zustandsdiagramme<\/h4>\n<p>Flussdiagramme f\u00fcr komplexe Gesch\u00e4ftslogik, algorithmische Abl\u00e4ufe, Zustandsmaschinen\u00fcberg\u00e4nge und Konkurrenz.<\/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\/#plantuml:RL9BReCm4DqZ-GwpQt85M3HDehIHsWOLjLqxC80LOoD_K94uV0S7HrML1R8yC-_ZDsoiuyRvJhB42ISHJgP20mSlQo5bXyf1RdI9rhA49TFEMwSxD1DB0f0bQIvvkS0okXR-t0a2yJ60z-Yua3OBw2jtCLg77J686bPnxejBKJskmRMeO3MYNRC48Fr0YsP0EAg1fhGPixayVm-mqwhqng0gHx2z56ukrzfSvXDW-kO6M-qjJjT2celo0aVIjb0RtK7HegopsEItfY0bsEgVB182RxXG2-sMSX6gYQJFgD1m5ongGKda-qFatBNSD7ZBuWrTgwlGH5KjLkVRLBIYxoDf-kGSBrk8HNZbPvG1bhvm0fu6If4ixhGt8gH-ZUJlTa9s9OfXbYyllC4mHlsU9IWjmahfaF7_hH2ocEr5rmVQdpS8xzhHyx8xGfzzDGTmvvcBdAf4pP8DdVIZ_G80\" 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:PLAxRkD03Em5w1_O9Ido0qfniN58unH10gIuZfBerKOhok1IzbsWJqkN7pkkjBuObq9Oy34p94VtKL5q6a9PgDT0i9dsAkWYrYVVz65YLnPbCUycRcakYwMzBAhS1eU0-kv9YEyi-mkxX8WjAVeGuVEZ9XcyAeLKDvujHGl2xSiVUmSZF14pN6SWkC-FeDxzk84MK_uDRye2e7f4Hr8R5ha5eKXoF8i2fEyATYFtarZkFHumw38um7wKFhq0yy8nhq6r4VKz1JYE3C_aC01JDsJ2Yxfds8w_uKXomARFzKGA9qyjIJS6uYomgOMQZatvhFASutZxzFC17379rzXMFzzh8Et6bg2cW7QNjKwswZf-YkPNacZRBzHL3YWDgGh8jNXs6LXj67PJKbeDS5HVNEgVbTRuX0O7sy8EbbkYZWUpUUIeSCtaUJ7Wks-6tX9ZqublEhCikRUemNcfFNN1mcXxPEvBwVzNnrud33v-tMUTnD1-NnRtzjfV-XS0\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\ntitle Auftragsabwicklung\r\n\r\n|Kunde|\r\nstart\r\n:Auftrag platzieren;\r\n:Zahlungsdetails \u00fcbermitteln;\r\n\r\n|Bestell-System|\r\nwenn (Zahlung g\u00fcltig?) dann (ja)\r\n  :Lagerbestand reservieren;\r\n  \r\n  ' Konkurrenzspaltung\r\n  fork\r\n    |Lager|\r\n    :Artikel von Regal nehmen;\r\n    :Artikel in Box verpacken;\r\n  fork wiederholen\r\n    |Abrechnung|\r\n    :Rechnungs-PDF generieren;\r\n    :Zahlungsmethode belasten;\r\n  end fork\r\n\r\n  |Versand|\r\n  :Versandetikett anbringen;\r\n  :An Kurier \u00fcbergeben;\r\n  \r\n  |Kunde|\r\n  :Paket erhalten;\r\n  stop\r\nsonst (nein)\r\n  |Bestell-System|\r\n  :Benachrichtigung \u00fcber Zahlungsfehler senden;\r\n  |Kunde|\r\n  :Zahlungsmethode aktualisieren;\r\n  stop\r\nendif\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:PLAxRkD03Em5w1_O9Ido0qfniN58unH10gIuZfBerKOhok1IzbsWJqkN7pkkjBuObq9Oy34p94VtKL5q6a9PgDT0i9dsAkWYrYVVz65YLnPbCUycRcakYwMzBAhS1eU0-kv9YEyi-mkxX8WjAVeGuVEZ9XcyAeLKDvujHGl2xSiVUmSZF14pN6SWkC-FeDxzk84MK_uDRye2e7f4Hr8R5ha5eKXoF8i2fEyATYFtarZkFHumw38um7wKFhq0yy8nhq6r4VKz1JYE3C_aC01JDsJ2Yxfds8w_uKXomARFzKGA9qyjIJS6uYomgOMQZatvhFASutZxzFC17379rzXMFzzh8Et6bg2cW7QNjKwswZf-YkPNacZRBzHL3YWDgGh8jNXs6LXj67PJKbeDS5HVNEgVbTRuX0O7sy8EbbkYZWUpUUIeSCtaUJ7Wks-6tX9ZqublEhCikRUemNcfFNN1mcXxPEvBwVzNnrud33v-tMUTnD1-NnRtzjfV-XS0\" \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\/#plantuml:RL9BReCm4DqZ-GwpQt85M3HDehIHsWOLjLqxC80LOoD_K94uV0S7HrML1R8yC-_ZDsoiuyRvJhB42ISHJgP20mSlQo5bXyf1RdI9rhA49TFEMwSxD1DB0f0bQIvvkS0okXR-t0a2yJ60z-Yua3OBw2jtCLg77J686bPnxejBKJskmRMeO3MYNRC48Fr0YsP0EAg1fhGPixayVm-mqwhqng0gHx2z56ukrzfSvXDW-kO6M-qjJjT2celo0aVIjb0RtK7HegopsEItfY0bsEgVB182RxXG2-sMSX6gYQJFgD1m5ongGKda-qFatBNSD7ZBuWrTgwlGH5KjLkVRLBIYxoDf-kGSBrk8HNZbPvG1bhvm0fu6If4ixhGt8gH-ZUJlTa9s9OfXbYyllC4mHlsU9IWjmahfaF7_hH2ocEr5rmVQdpS8xzhHyx8xGfzzDGTmvvcBdAf4pP8DdVIZ_G80\" 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=\"PcKZZCe\"><img loading=\"lazy\" alt=\"Activity diagram created using a text to diagram editor - VPasCode, displaying an order fulfillment workflow with swimlanes, decision gates, and parallel fork execution steps.\" class=\"alignnone wp-image-1746 size-full\" decoding=\"async\" height=\"722\" loading=\"lazy\" sizes=\"auto, (max-width: 1513px) 100vw, 1513px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704da7a4a7a.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704da7a4a7a.png 1513w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704da7a4a7a-300x143.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704da7a4a7a-1024x489.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704da7a4a7a-768x366.png 768w\" width=\"1513\"\/><\/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\/#plantuml:RL9DIyGm4BqN-Xzo5eft3x9BtSM3O5tn91v2ChLXqsIPf4eL_xipJJ_5MtZptfltfjs5A35shSspQA85SIXAtxQ02iGZQa3nO6fGlRAGPtdsUlKcYk9MLE2qSU_YPYHLLYhGp22_2FFyEy-4c4JxJsaYePNiMt2HHt-Wv9tUHsaiQDempGw87bcq9VpZJA8JHEp5lEc7eqsXXYNe5OIGEaooVHSRZ-QBcwp9fNGAR4hp4gXk0a8glsgzc6wALrAT2KpPX-S0dq3g_kZnkJ6NCVPJ9ws9lIWRK6SYXy1PKlh5dCKikWo9IebeADIzTDf_S9vfnhmxi8R0WJc-oTwxsc3Btcik7Qr3jwMELxwcOTs5z8qNJrPHopnRJZH3izkCxEYczAlz0W00\" 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:RL91JiCm4Bn7oX_sZ1Hnvu0A277X0Ae4KX479vquLbqtijT81F4JZZo3Mp_6EctIfd2pTsPsTiUU1LQUuzhc6Hkse7kKSA5xNzaO2COXq6rnircluIiKLx5chtJ8ipnxENkbehYa1xYbSPekQ8zIQnLt1fuJhOjYuPOZxIFFY0QjA9x5No0iL6EZqmdzM-t9-tEeqLXuyPiMalA4yh_5GKdm3f7f3Jx4ge7Biyyqyp1hqZ_1Ar_2y5If8c-y2RijZ_bpgRjK5l8rNEHE1WbZSP_HSJ8JXqayWhIgMgMvw70Pe23Y4bw4OlKObJMy_URG-krFdLgLwFkFMqryZdea-VPBEcbLWfIZUOkbOKJVQtQKnB-3DQXtgzttfy56V8tc4_eYoYJLIYEayAUYz402L8rLMZOw9rLgM3Ik_pC7ezH7qiYpGwnZwRJ_2CpaBb_w5m00\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\ntitle Lebenszyklus eines E-Commerce-Auftrags\r\n\r\n[*] --&gt; Pending : Auftrag platziert\r\n\r\nzustand Pending {\r\n  [*] --&gt; AufWartendeZahlung\r\n  AufWartendeZahlung --&gt; Zahlungsfehler : Zahlungsfehler\r\n  Zahlungsfehler --&gt; AufWartendeZahlung : Zahlung erneut versuchen\r\n}\r\n\r\nPending --&gt; Verarbeitung : Zahlung autorisiert\r\nPending --&gt; Storniert : Benutzer storniert Auftrag\r\n\r\nzustand Verarbeitung {\r\n  [*] --&gt; Verpacken\r\n  Verpacken --&gt; Versandbereit : Qualit\u00e4tspr\u00fcfung bestanden\r\n}\r\n\r\nVerarbeitung --&gt; Versandt : \u00dcbergabe an Spediteur\r\nVersandt --&gt; Geliefert : Lieferung best\u00e4tigt\r\nVersandt --&gt; Zur\u00fcckgesendet : Lieferung fehlgeschlagen \/ abgelehnt\r\n\r\nGeliefert --&gt; [*]\r\nStorniert --&gt; [*]\r\nZur\u00fcckgesendet --&gt; [*]\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RL91JiCm4Bn7oX_sZ1Hnvu0A277X0Ae4KX479vquLbqtijT81F4JZZo3Mp_6EctIfd2pTsPsTiUU1LQUuzhc6Hkse7kKSA5xNzaO2COXq6rnircluIiKLx5chtJ8ipnxENkbehYa1xYbSPekQ8zIQnLt1fuJhOjYuPOZxIFFY0QjA9x5No0iL6EZqmdzM-t9-tEeqLXuyPiMalA4yh_5GKdm3f7f3Jx4ge7Biyyqyp1hqZ_1Ar_2y5If8c-y2RijZ_bpgRjK5l8rNEHE1WbZSP_HSJ8JXqayWhIgMgMvw70Pe23Y4bw4OlKObJMy_URG-krFdLgLwFkFMqryZdea-VPBEcbLWfIZUOkbOKJVQtQKnB-3DQXtgzttfy56V8tc4_eYoYJLIYEayAUYz402L8rLMZOw9rLgM3Ik_pC7ezH7qiYpGwnZwRJ_2CpaBb_w5m00\" \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\/#plantuml:RL9DIyGm4BqN-Xzo5eft3x9BtSM3O5tn91v2ChLXqsIPf4eL_xipJJ_5MtZptfltfjs5A35shSspQA85SIXAtxQ02iGZQa3nO6fGlRAGPtdsUlKcYk9MLE2qSU_YPYHLLYhGp22_2FFyEy-4c4JxJsaYePNiMt2HHt-Wv9tUHsaiQDempGw87bcq9VpZJA8JHEp5lEc7eqsXXYNe5OIGEaooVHSRZ-QBcwp9fNGAR4hp4gXk0a8glsgzc6wALrAT2KpPX-S0dq3g_kZnkJ6NCVPJ9ws9lIWRK6SYXy1PKlh5dCKikWo9IebeADIzTDf_S9vfnhmxi8R0WJc-oTwxsc3Btcik7Qr3jwMELxwcOTs5z8qNJrPHopnRJZH3izkCxEYczAlz0W00\" 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=\"eCkyAtk\"><img loading=\"lazy\" alt=\"State diagram created using a text to diagram editor - VPasCode, illustrating an e-commerce order lifecycle from pending payment and processing to shipped, cancelled, and delivered states.\" class=\"alignnone wp-image-1770 size-full\" decoding=\"async\" height=\"1121\" loading=\"lazy\" sizes=\"auto, (max-width: 487px) 100vw, 487px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a705a387ec6b.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a705a387ec6b.png 487w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a705a387ec6b-130x300.png 130w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a705a387ec6b-445x1024.png 445w\" width=\"487\"\/><\/p>\n<h4>Zeitdiagramme<\/h4>\n<p>Detaillierte Darstellung pr\u00e4ziser Zustands\u00fcberg\u00e4nge und Objektinteraktionen \u00fcber diskrete Zeitintervalle \u2013 ideal f\u00fcr eingebettete Systeme oder Echtzeit-Hardware-Entwicklung.<\/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\/#plantuml:dP7DRiCW48JlIBp3YbDww_yvgdE85KUEH5vWOrDdLGmLO5Lv-ouXQMHLlVGs0z_CBc8P4uOqZLQAHCaQqBiQLfWGzW5TV3S1zZII6s15E0GSfP0Y-CCK4wZA-ku35hfgDdSAC08BAGxaC9puzaYVe8qrNO95fI-4lW5RZ8dxsudljwsk2v6L59rt7KK3whpBsnGPgNLxGLZbFPRtKbGQACAQXYFhPfDDux-ao3Ktmu5iLDrReyxHXsjq3gmDzYOKvF6diTHVAujZu6a-aa-U_uZCX-pmP3tsPShBhvBN_x_Ak9x_yXi0\" 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:hP8xRiCm44Hx0hm3mIef3EHV6r2A2BAZ04oLZh8sqYBK1-IgyNbyZ7IwM5PKR0E1qhcRNJpE30ck0rbFG-Ea82G7ohobgsTBq8xV1NZojXhQAgm-0Ab4MtdRD598uRjY2AJqk_qYTMMIJNQjbNL1iPAYm7OyUAMJ6djbmC6EeSGS4NCcjZOGU9KF36npa_uYavIYz-DXZm6KZequaQ7Kv4U8vTHbVID5OXHodvTkL_EmoUBqYb1whAIOxFvi-6pSQ3_Kq9Ow6jsUZ1R0hEi_zu0EPlRkd3EddaBcaP7xXIgyVlZtv49gl3csjNKqvpukcpvTwWrOy7Vu0G00\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\ntitle SPI-Daten\u00fcbertragungs-Zeitdiagramm\r\n\r\nrobust \"Takt (SCLK)\" als CLK\r\nbin\u00e4r \"Chip Select (CS)\" als CS\r\nbin\u00e4r \"Master Out (MOSI)\" als MOSI\r\npr\u00e4zise \"Datenbus (MISO)\" als MISO\r\n\r\n@0\r\nCS ist Hoch\r\nCLK ist Niedrig\r\nMOSI ist Niedrig\r\nMISO ist \"ruhend\"\r\n\r\n@1\r\nCS ist Niedrig\r\nMISO ist \"Kopfzeile\"\r\n\r\n@2\r\nCLK ist Hoch\r\nMOSI ist Hoch\r\n\r\n@3\r\nCLK ist Niedrig\r\n\r\n@4\r\nCLK ist Hoch\r\nMOSI ist Niedrig\r\nMISO ist \"Dateninhalt\"\r\n\r\n@5\r\nCLK ist Niedrig\r\n\r\n@6\r\nCS ist Hoch\r\nCLK ist Niedrig\r\nMOSI ist Niedrig\r\nMISO ist \"ruhend\"\r\n\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:hP8xRiCm44Hx0hm3mIef3EHV6r2A2BAZ04oLZh8sqYBK1-IgyNbyZ7IwM5PKR0E1qhcRNJpE30ck0rbFG-Ea82G7ohobgsTBq8xV1NZojXhQAgm-0Ab4MtdRD598uRjY2AJqk_qYTMMIJNQjbNL1iPAYm7OyUAMJ6djbmC6EeSGS4NCcjZOGU9KF36npa_uYavIYz-DXZm6KZequaQ7Kv4U8vTHbVID5OXHodvTkL_EmoUBqYb1whAIOxFvi-6pSQ3_Kq9Ow6jsUZ1R0hEi_zu0EPlRkd3EddaBcaP7xXIgyVlZtv49gl3csjNKqvpukcpvTwWrOy7Vu0G00\" \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\/#plantuml:dP7DRiCW48JlIBp3YbDww_yvgdE85KUEH5vWOrDdLGmLO5Lv-ouXQMHLlVGs0z_CBc8P4uOqZLQAHCaQqBiQLfWGzW5TV3S1zZII6s15E0GSfP0Y-CCK4wZA-ku35hfgDdSAC08BAGxaC9puzaYVe8qrNO95fI-4lW5RZ8dxsudljwsk2v6L59rt7KK3whpBsnGPgNLxGLZbFPRtKbGQACAQXYFhPfDDux-ao3Ktmu5iLDrReyxHXsjq3gmDzYOKvF6diTHVAujZu6a-aa-U_uZCX-pmP3tsPShBhvBN_x_Ak9x_yXi0\" 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=\"isfVyTQ\"><img loading=\"lazy\" alt=\"Digital timing diagram created using a text to diagram editor - VPasCode, illustrating SPI communication waveforms across clock, chip select, MOSI, and MISO data lines over discrete time.\" class=\"alignnone wp-image-1748 size-full\" decoding=\"async\" height=\"307\" loading=\"lazy\" sizes=\"auto, (max-width: 428px) 100vw, 428px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704dc901246.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704dc901246.png 428w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704dc901246-300x215.png 300w\" width=\"428\"\/><\/p>\n<\/section>\n<section id=\"architecture-diagrams\">\n<h2>3. Hoch-Level-Architektur- und dom\u00e4nenspezifische Diagramme<\/h2>\n<p>\u00dcber traditionelle UML hinaus \u00fcberzeugt PlantUML bei der Darstellung mehrschichtiger Software-Systeme und Datenarchitekturen mithilfe spezialisierter Erweiterungsbibliotheken.<\/p>\n<h4>C4-Modell-Diagramme<\/h4>\n<p>Dr\u00fccken Sie die Softwarearchitektur auf unterschiedlichen Abstraktionsstufen aus \u2013 Kontext, Container, Komponente und Code \u2013 sodass das Systemdesign f\u00fcr technische und nicht-technische Stakeholder verst\u00e4ndlich wird.<\/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\/#plantuml:bLFBRY8n4BmZyGyTJgm4p2MddB8XA8eKf2YmUqKzfW4BFqPsJo1_d_OyY9VD7lOshkwghYvxxYDZuDgQuU16EsNgBS61kOftHH7mDDjhFjHb7IaexvWSpvItHMNG9T8qyjReifZVJbyJz6lvKbYCJ46WpJmnpZoh6ldXOFsyVbd0waFg5heYF6hS1xImym6U1GgE61xG7RNRTxs9-qeXUZTMTMHlAKnWr29eBitphZQIua_eEy7lW0y4fNHDu2JhGDKp4mQebAyTnzdent3G3XoNhUGcDaVH-uUpPfGn_XGlyoAmXtTD9z1EThB8sZl0qjUSVEZmvzG9eDk2nID1XH-MUYEzbStYp6EBeYKXaOnRzj_VM5cn3nG1ZUctLW90jyqtXYwc9vaX3kWYgjGc9sAL9TFO8V5Zlh9PJDCvix6MmRe9J39UQXLyz3k6nLaTqEq9g2Mq0jssRsIoo_qh_zyIQEmzIbaUcw8il7X93-eep2IQ9A-5yYIVYByaysnsmTl_bxvAPKLk6_jLS-Bc0TNnAiFiMUUyz9OIwrum-OS-0G00\" 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:dLCzRzim4DqD-3-mdbp0ifPEdO8a1Xea1epQxT35E4cqI8WV0dbCNF-U_ePEsVp7UgHan5BQfOkXE_AzU-yTVUCH70QjffCFqfGgL9m9nDP_pdC7ByjQeWX5yDoLrY0tk2ojpbi59e8oZvMIHNxtATl4rhVrKwx18tVKsjz5n16NRQAVJdOFkwSLs_waSzrqPzczXDg1rknmVdMi0iyUwC0PZjajc4QQEki0aM33dRTctWHJyGMRRPny1aoLIRypQgwaOO-nO1LtB78mBP6rwIutgPE6c-NiutJIaS-BRjRUfv9e_g4YJN3w_BjMiXJOJJ8B4dsmJWDAQsZ6AJ0ft60OuzASA4P1duHXFq2eO6ggdgqx1SE5xXLTDErNHvmB22qwNWh37Ot-SbN-HTcsvQIAEsIW56SdMfS3rUkG0uddruBYkSX_J1eNREV0U6ZwEy6_N6MKz70DKhsbjChML5yfkAS5oYuwjfQbizuUaAsEfG0ocmtkzsw_SdNPwBijR2MF8PCww_7yAsuLklpekGZo-HPZCXGP8z-OQ1oZLJthC1Ge_eDx5CbtUgESX9BhP7O0tjz2sOn2lBpcCT2JrGYxeIRzWVu0\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\n!include https:\/\/raw.githubusercontent.com\/plantuml-stdlib\/C4-PlantUML\/master\/C4_Context.puml\r\n\r\nTITLE Systemkontext-Diagramm f\u00fcr das Internet-Banking-System\r\n\r\nPerson(kunde, \"Privatkundenkunde\", \"Ein Kunde der Bank mit privaten Bankkonten.\")\r\nSystem(banking_system, \"Internet-Banking-System\", \"Erm\u00f6glicht Kunden, Informationen zu ihren Bankkonten einzusehen und Zahlungen vorzunehmen.\")\r\n\r\nSystem_Ext(hauptrechner, \"Hauptrechner-Banking-System\", \"Speichert alle zentralen Bankinformationen \u00fcber Kunden, Konten, Transaktionen usw.\")\r\nSystem_Ext(email_system, \"E-Mail-System\", \"Das interne Microsoft Exchange-E-Mail-System.\")\r\n\r\nRel(kunde, banking_system, \"Sieht Kontost\u00e4nde an und f\u00fchrt Zahlungen \u00fcber\")\r\nRel(banking_system, hauptrechner, \"Holt Kontoinformationen ab und f\u00fchrt Zahlungen \u00fcber\")\r\nRel(banking_system, email_system, \"Versendet E-Mail \u00fcber\")\r\nRel_Back(email_system, kunde, \"Versendet E-Mails an\")\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:dLCzRzim4DqD-3-mdbp0ifPEdO8a1Xea1epQxT35E4cqI8WV0dbCNF-U_ePEsVp7UgHan5BQfOkXE_AzU-yTVUCH70QjffCFqfGgL9m9nDP_pdC7ByjQeWX5yDoLrY0tk2ojpbi59e8oZvMIHNxtATl4rhVrKwx18tVKsjz5n16NRQAVJdOFkwSLs_waSzrqPzczXDg1rknmVdMi0iyUwC0PZjajc4QQEki0aM33dRTctWHJyGMRRPny1aoLIRypQgwaOO-nO1LtB78mBP6rwIutgPE6c-NiutJIaS-BRjRUfv9e_g4YJN3w_BjMiXJOJJ8B4dsmJWDAQsZ6AJ0ft60OuzASA4P1duHXFq2eO6ggdgqx1SE5xXLTDErNHvmB22qwNWh37Ot-SbN-HTcsvQIAEsIW56SdMfS3rUkG0uddruBYkSX_J1eNREV0U6ZwEy6_N6MKz70DKhsbjChML5yfkAS5oYuwjfQbizuUaAsEfG0ocmtkzsw_SdNPwBijR2MF8PCww_7yAsuLklpekGZo-HPZCXGP8z-OQ1oZLJthC1Ge_eDx5CbtUgESX9BhP7O0tjz2sOn2lBpcCT2JrGYxeIRzWVu0\" \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\/#plantuml:bLFBRY8n4BmZyGyTJgm4p2MddB8XA8eKf2YmUqKzfW4BFqPsJo1_d_OyY9VD7lOshkwghYvxxYDZuDgQuU16EsNgBS61kOftHH7mDDjhFjHb7IaexvWSpvItHMNG9T8qyjReifZVJbyJz6lvKbYCJ46WpJmnpZoh6ldXOFsyVbd0waFg5heYF6hS1xImym6U1GgE61xG7RNRTxs9-qeXUZTMTMHlAKnWr29eBitphZQIua_eEy7lW0y4fNHDu2JhGDKp4mQebAyTnzdent3G3XoNhUGcDaVH-uUpPfGn_XGlyoAmXtTD9z1EThB8sZl0qjUSVEZmvzG9eDk2nID1XH-MUYEzbStYp6EBeYKXaOnRzj_VM5cn3nG1ZUctLW90jyqtXYwc9vaX3kWYgjGc9sAL9TFO8V5Zlh9PJDCvix6MmRe9J39UQXLyz3k6nLaTqEq9g2Mq0jssRsIoo_qh_zyIQEmzIbaUcw8il7X93-eep2IQ9A-5yYIVYByaysnsmTl_bxvAPKLk6_jLS-Bc0TNnAiFiMUUyz9OIwrum-OS-0G00\" 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=\"xlsNzxI\"><img loading=\"lazy\" alt=\"C4 Context diagram created using a text to diagram editor - VPasCode, mapping high-level system boundaries and external integrations between banking customers, core systems, and email servers.\" class=\"alignnone wp-image-1749 size-full\" decoding=\"async\" height=\"743\" loading=\"lazy\" sizes=\"auto, (max-width: 621px) 100vw, 621px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704de0472c7.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704de0472c7.png 621w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704de0472c7-251x300.png 251w\" width=\"621\"\/><\/p>\n<h4>ArchiMate-Diagramme<\/h4>\n<p>Unterst\u00fctzung der Modellierung von Unternehmensarchitekturen \u00fcber Gesch\u00e4fts-, Anwendungs- und Technologiestufen hinweg, um strategische Organisationsziele mit operativen Systemen zu verkn\u00fcpfen.<\/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\/#plantuml:VLJRRgCm47sFb7zmyvHAhVO7LbL9Uj5AgHgbtMSqc2bnQspBc8teQlzzns22AQXFUCxu7C_C6N5RER2kBkLoSI4KbtMEx2TOVXGbEFoHzAURvMAvSC99P2tsH1XxWT8GSCsUbHGAsKP8oVRGbAYSl_zeTMs4AjPPNL6-ggxOQXEER0SDsjNbt-M2iHvCzrPp-guDD5uiX4GZrI3VGQlB4UyvUqVkrXceZuHpNIj7d6rTELsYPHk2MS2_45_G_X4S_OE-wX3wEgDUpjTPo7kHVwCEmHWfE3YX5P6J8Hhr6U7fLfT6Ar9lgoODIXBrIMU2Phhfi9ZHLHvBFDIA-qDVVPWDyVp4kk3SmquNWayrxi11c9wpe2fe5G_8jSr9vNN0cB_gvQI6V3e1X_oejDH5usddODJ_0AU9TUADXDVl9_UgFz2FxLvnsnY7ESsPsg0dsqnNTCJjJGCZ7caFJ-2VJFQ_M8XYcsQ9UJOOlTKMszOog71Yy05b-Y3rAJs8ukWcUpbUEC_oX5P45UblCzchoMAVEGQv02a-Eri6QcpgP4jxTbJYZ8jpwz4p4m8AvTFf3j_6o_WTxu2ZOWSNvxPePZ2nTz-z4r4YrqRE-wktg7BwY_q7\" 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:XLD1Rjj03BmRy1-sFZb0XNwWAA8qZL4uGGB7xQ4NOILHqaPhhh1BnOYB0lr3lz1dvEQVv2NbMfOjrGfoCabnPadE-DoHj5Ilz7ZqJc6YwnJ4HscJGgqamOUmZJwDH-CHAT8WThKRhWKNe5obG8kNtt_4BMg542mWAR36tCMmaONco2DdrjILmdoQWqkAxT-Ctel9h8rTy2K6XCdPp_58Y8lQCP5pqPqr2VzEFKzBoxKDrnZzes5tLLCHsVRPYhPjSjPZkeqV8A5fMMCAE3T8XWdckooMM9Q-yX_a7koZIc2wNyBjSyQTRkXSyz5J_EgjAt4Dc78Buy8sxgyRLfLMYIHbCFfiLfL1G9hwiPY0FpBoniHAyxcRMd0WQaRk4bpLcFZWCFPtiDB6eAYPuThagXIRsehsV8-TXbE-IqboVpoo4fqiVTc5TSQf9-G6m4gMG285AvR7fjDZa3-SqJo2F-FocFNkSQW_HQ4bbKb--s5DIrC2CemNOjVexJCVNHC_UQzeunSXtz1iqA5ePPILcl6eQ_dabRZx6kopu581EdeLbyP7uUTWCTWjxDL93y3TbWlGqPKswsYXyeA6FTltduTwrEu1pADlrQdPXgr_G5QGAAdLfX6hGz2N_TJ3BKDdua5zNx5H2m-TKpcksB3HDMHzrxu1NK1lyAF2mpuRE5PNqZSUww0wWlOyuLlF_TzgfVy1\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\n!include &lt;archimate\/Archimate&gt;\r\n\r\ntitle ArchiMate-Beispiel \u2013 Online-Rechnungsbezahlung\r\n\r\nGrouping(gesch\u00e4ft, \"Gesch\u00e4fts-Ebene\"){\r\n  Business_Process(zahlRechnungProzess, \"Zahlungsprozess f\u00fcr Rechnung\")\r\n  Business_Object(kundenKonto, \"Kundenbankkonto\")\r\n  Business_Service(zahlungsService, \"Rechnungsbezahlungsservice\")\r\n}\r\n\r\nGrouping(anwendung, \"Anwendungs-Ebene\"){\r\n  Application_Component(bankingApp, \"Mobile-Banking-Anwendung\")\r\n  Application_Function(zahlungsVerarbeitung, \"Logik zur Zahlungsverarbeitung\")\r\n  Application_DataObject(transaktionsAuftrag, \"Datenpaket der Transaktion\")\r\n}\r\n\r\nGrouping(technologie, \"Technologie-Ebene\"){\r\n  Technology_Artifact(jwtToken, \"Verschl\u00fcsselter Sitzungstoken\")\r\n  Technology_Service(apiGateway, \"API-Gateway-Dienst\")\r\n  Technology_Service(dbService, \"Kern-Datenbankdienst\")\r\n}\r\n\r\nRel_Flow_Right(zahlRechnungProzess, kundenKonto, \"\")\r\nRel_Serving_Up(zahlungsService, zahlRechnungProzess, \"\")\r\nRel_Specialization_Up(zahlungsVerarbeitung, zahlungsService, \"\")\r\nRel_Flow_Right(transaktionsAuftrag, zahlungsVerarbeitung, \"\")\r\nRel_Assignment_Left(bankingApp, zahlungsVerarbeitung, \"\")\r\nRel_Realization_Up(jwtToken, transaktionsAuftrag, \"\")\r\nRel_Serving_Up(apiGateway, zahlungsVerarbeitung, \"\")\r\nRel_Serving_Up(dbService, apiGateway, \"\")\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:XLD1Rjj03BmRy1-sFZb0XNwWAA8qZL4uGGB7xQ4NOILHqaPhhh1BnOYB0lr3lz1dvEQVv2NbMfOjrGfoCabnPadE-DoHj5Ilz7ZqJc6YwnJ4HscJGgqamOUmZJwDH-CHAT8WThKRhWKNe5obG8kNtt_4BMg542mWAR36tCMmaONco2DdrjILmdoQWqkAxT-Ctel9h8rTy2K6XCdPp_58Y8lQCP5pqPqr2VzEFKzBoxKDrnZzes5tLLCHsVRPYhPjSjPZkeqV8A5fMMCAE3T8XWdckooMM9Q-yX_a7koZIc2wNyBjSyQTRkXSyz5J_EgjAt4Dc78Buy8sxgyRLfLMYIHbCFfiLfL1G9hwiPY0FpBoniHAyxcRMd0WQaRk4bpLcFZWCFPtiDB6eAYPuThagXIRsehsV8-TXbE-IqboVpoo4fqiVTc5TSQf9-G6m4gMG285AvR7fjDZa3-SqJo2F-FocFNkSQW_HQ4bbKb--s5DIrC2CemNOjVexJCVNHC_UQzeunSXtz1iqA5ePPILcl6eQ_dabRZx6kopu581EdeLbyP7uUTWCTWjxDL93y3TbWlGqPKswsYXyeA6FTltduTwrEu1pADlrQdPXgr_G5QGAAdLfX6hGz2N_TJ3BKDdua5zNx5H2m-TKpcksB3HDMHzrxu1NK1lyAF2mpuRE5PNqZSUww0wWlOyuLlF_TzgfVy1\" \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\/#plantuml:VLJRRgCm47sFb7zmyvHAhVO7LbL9Uj5AgHgbtMSqc2bnQspBc8teQlzzns22AQXFUCxu7C_C6N5RER2kBkLoSI4KbtMEx2TOVXGbEFoHzAURvMAvSC99P2tsH1XxWT8GSCsUbHGAsKP8oVRGbAYSl_zeTMs4AjPPNL6-ggxOQXEER0SDsjNbt-M2iHvCzrPp-guDD5uiX4GZrI3VGQlB4UyvUqVkrXceZuHpNIj7d6rTELsYPHk2MS2_45_G_X4S_OE-wX3wEgDUpjTPo7kHVwCEmHWfE3YX5P6J8Hhr6U7fLfT6Ar9lgoODIXBrIMU2Phhfi9ZHLHvBFDIA-qDVVPWDyVp4kk3SmquNWayrxi11c9wpe2fe5G_8jSr9vNN0cB_gvQI6V3e1X_oejDH5usddODJ_0AU9TUADXDVl9_UgFz2FxLvnsnY7ESsPsg0dsqnNTCJjJGCZ7caFJ-2VJFQ_M8XYcsQ9UJOOlTKMszOog71Yy05b-Y3rAJs8ukWcUpbUEC_oX5P45UblCzchoMAVEGQv02a-Eri6QcpgP4jxTbJYZ8jpwz4p4m8AvTFf3j_6o_WTxu2ZOWSNvxPePZ2nTz-z4r4YrqRE-wktg7BwY_q7\" 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=\"DHaTIdb\"><img loading=\"lazy\" alt=\"ArchiMate enterprise architecture diagram created using a text to diagram editor - VPasCode, mapping online bill payment across business processes, mobile banking application functions, and API gateway technology layers.\" class=\"alignnone wp-image-1760 size-full\" decoding=\"async\" height=\"741\" loading=\"lazy\" sizes=\"auto, (max-width: 647px) 100vw, 647px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a70517492af7.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a70517492af7.png 647w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a70517492af7-262x300.png 262w\" width=\"647\"\/><\/p>\n<h4>Entit\u00e4ts-Beziehungs-Diagramme (ERD)<\/h4>\n<p>Erzeugen Sie saubere Visualisierungen von Datenbank-Schemata, einschlie\u00dflich der Standard-Crow\u2019s-Foot-Notation und Chen-ERD-Modelle.<\/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\/#plantuml:bPHDQzj048Rl0ls7GHSdeOBKu4ie9KPnYQ5kZUEMtiHqDKPBfDtjxeWGxFxtxkgZbHtxqDjetftTPxvqxnWjDtKLHoov8bYacQvhieBW0Hb_eYDu4YNL25UPrIyJ1v-qvkiuYgC9FCg2G4WhVAGKMZdOQGka_5sIN1oL__GuSizI6RHOGoKLyQiXq9PB7QvgGruX-UR89e0E6c_0Feu0RbexbmNSmVBB5Zvy3DuqxJGF9YklV9zliiVvvcewcrrtYa7dNhGjyX9TUVQ4i8HCHOxivUrojNZQpbVhEFez9ieQnzeNP6trJbRKmfdE7lZwpqk8v_1lO2UjurnXJIEszxUtFLk5brK0KserLgP1ECB-Qek-aZfO0shxyN-WNKZXAtLSfQ2nPgnoh7MZGWqV5jboDV_iGTzD-ppyV77ZHgYpywXBfhh5bTuueVMUIyXdysaxKZI2tmg_6knURTrzsafoRgmKz3Q58z1rT-im0i4UZS2v1mTCzzoSbY2uJ_ix6_fRa1DM6fPQXQ8lVco7PovJJc135OOGLqhZbwzTeSCXJVNXxyJUGUBN8HcB-tv2l6Gg51JKpXFamxxhY5VzVZDA5VGX-_w2uGGQGsXz3rKIYEv95VxNyWS0\" 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:bPJDJjj04CVlblmE8ry224iqKYwegWWXLIEQ2f48zMOjzgHUPRthxeTGI7WR7eDRNgop_W0d98VUlFCVp_xcFsDV6SkqTOK80ykjG1Z78rKKg5ECRvX5-SZaCfwbEHOCJaPQFVKCV5VAdeP16FJW0RMnc2uHRZLo4yzMnQEYCeljcuQnf9hRLweI1ZdF45AkKu5XO9PSbaop0WINQ5SbWj8sLxuc-fTM45sZTFOPTGJCW3EeOHq606VLSy8pk8J9hpby_UQZSLnhHCa5AG_3-z6FuVr9Vp0uhPMI6VEaT9RapEG7CrADr72MC4loV38Tp-R3wLqOl7IfRftCK9PQBRYeoEf7RE6Qup6-G-ndiE1aOY9PWHsmBnSN3PXWnrM0CbUog_IzyBBh98r822V_LCHameUPrU7_QEjNCl9groUlMMMPI5YXdFGkten7a-dm9z6UzvjcQD-iCntUmJ7UKXbkkP8LDBTOx35Jv1ZumQwguMGkjP-5luxLTrVXfdd9RL9gdkBdHdPmxtpLfMstmT_GsOP35xQOPkdsZV3X_L4Fsb5dQ5BDIs-AjtxyUzvUSvoo1zVup36dwVlFiFgGDfiuLfltrRs4A6SswehhPaj8gcPXWRa5PTHHdx9PrpEX338YtxuANw7jlododg4D_K4uxGINaQUwGfdHJ-SV\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\ntitle E-Commerce-Datenbank-Schema (Crow's Foot)\r\n\r\n' Verstecke Kreis-Symbole f\u00fcr Entit\u00e4ten\r\nhide circle\r\nskinparam linetype ortho\r\n\r\nentity \"Benutzer\" as user {\r\n  * user_id : INT &lt;&gt;\r\n  --\r\n  * email : VARCHAR(255)\r\n  * password_hash : VARCHAR(255)\r\n  * created_at : TIMESTAMP\r\n}\r\n\r\nentity \"Kundenprofil\" as profile {\r\n  * profile_id : INT &lt;&gt;\r\n  --\r\n  * user_id : INT &lt;&gt;\r\n  * first_name : VARCHAR(100)\r\n  * last_name : VARCHAR(100)\r\n    phone : VARCHAR(20)\r\n}\r\n\r\nentity \"Bestellung\" as order {\r\n  * order_id : INT &lt;&gt;\r\n  --\r\n  * user_id : INT &lt;&gt;\r\n  * order_date : TIMESTAMP\r\n  * total_amount : DECIMAL(10,2)\r\n  * status : VARCHAR(50)\r\n}\r\n\r\nentity \"Bestellposition\" as item {\r\n  * order_item_id : INT &lt;&gt;\r\n  --\r\n  * order_id : INT &lt;&gt;\r\n  * product_id : INT &lt;&gt;\r\n  * quantity : INT\r\n  * unit_price : DECIMAL(10,2)\r\n}\r\n\r\nentity \"Produkt\" as product {\r\n  * product_id : INT &lt;&gt;\r\n  --\r\n  * sku : VARCHAR(50)\r\n  * name : VARCHAR(150)\r\n    description : TEXT\r\n  * price : DECIMAL(10,2)\r\n}\r\n\r\n' Beziehungen\r\nuser ||--o| profile : \"hat\"\r\nuser ||--o{ order : \"stellt auf\"\r\norder ||--|{ item : \"enth\u00e4lt\"\r\nproduct ||--o{ item : \"erscheint in\"\r\n\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:bPJDJjj04CVlblmE8ry224iqKYwegWWXLIEQ2f48zMOjzgHUPRthxeTGI7WR7eDRNgop_W0d98VUlFCVp_xcFsDV6SkqTOK80ykjG1Z78rKKg5ECRvX5-SZaCfwbEHOCJaPQFVKCV5VAdeP16FJW0RMnc2uHRZLo4yzMnQEYCeljcuQnf9hRLweI1ZdF45AkKu5XO9PSbaop0WINQ5SbWj8sLxuc-fTM45sZTFOPTGJCW3EeOHq606VLSy8pk8J9hpby_UQZSLnhHCa5AG_3-z6FuVr9Vp0uhPMI6VEaT9RapEG7CrADr72MC4loV38Tp-R3wLqOl7IfRftCK9PQBRYeoEf7RE6Qup6-G-ndiE1aOY9PWHsmBnSN3PXWnrM0CbUog_IzyBBh98r822V_LCHameUPrU7_QEjNCl9groUlMMMPI5YXdFGkten7a-dm9z6UzvjcQD-iCntUmJ7UKXbkkP8LDBTOx35Jv1ZumQwguMGkjP-5luxLTrVXfdd9RL9gdkBdHdPmxtpLfMstmT_GsOP35xQOPkdsZV3X_L4Fsb5dQ5BDIs-AjtxyUzvUSvoo1zVup36dwVlFiFgGDfiuLfltrRs4A6SswehhPaj8gcPXWRa5PTHHdx9PrpEX338YtxuANw7jlododg4D_K4uxGINaQUwGfdHJ-SV\" \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\/#plantuml:bPHDQzj048Rl0ls7GHSdeOBKu4ie9KPnYQ5kZUEMtiHqDKPBfDtjxeWGxFxtxkgZbHtxqDjetftTPxvqxnWjDtKLHoov8bYacQvhieBW0Hb_eYDu4YNL25UPrIyJ1v-qvkiuYgC9FCg2G4WhVAGKMZdOQGka_5sIN1oL__GuSizI6RHOGoKLyQiXq9PB7QvgGruX-UR89e0E6c_0Feu0RbexbmNSmVBB5Zvy3DuqxJGF9YklV9zliiVvvcewcrrtYa7dNhGjyX9TUVQ4i8HCHOxivUrojNZQpbVhEFez9ieQnzeNP6trJbRKmfdE7lZwpqk8v_1lO2UjurnXJIEszxUtFLk5brK0KserLgP1ECB-Qek-aZfO0shxyN-WNKZXAtLSfQ2nPgnoh7MZGWqV5jboDV_iGTzD-ppyV77ZHgYpywXBfhh5bTuueVMUIyXdysaxKZI2tmg_6knURTrzsafoRgmKz3Q58z1rT-im0i4UZS2v1mTCzzoSbY2uJ_ix6_fRa1DM6fPQXQ8lVco7PovJJc135OOGLqhZbwzTeSCXJVNXxyJUGUBN8HcB-tv2l6Gg51JKpXFamxxhY5VzVZDA5VGX-_w2uGGQGsXz3rKIYEv95VxNyWS0\" 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=\"VYMpNfv\"><img loading=\"lazy\" alt=\"Entity-relationship diagram with Crow's foot notation created using a text to diagram editor - VPasCode, detailing an e-commerce database schema, field keys, and table cardinalities.\" class=\"alignnone wp-image-1751 size-full\" decoding=\"async\" height=\"534\" loading=\"lazy\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704e4331a99.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704e4331a99.png 735w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704e4331a99-300x218.png 300w\" width=\"735\"\/><\/p>\n<h4>Netzwerk- und Infrastruktur-Karten<\/h4>\n<p>Darstellung von Netztopologien, Server-Knoten, Cloud-Verbindungen und Firewalls problemlos.<\/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\/#plantuml:ZPHVQzim5CNV0_aE5pyNrtARiJ0ARMb70qdmven1IX5ATEkAoPAHb2QXxBjFZat-DCfQx2TBv-TpZgzyRHqpJYsvO4MtuuIJ2FVAeQcCi0XZT4jj_i14LrhgOjtjT3lDPdZhTW1Kktw_yXB591tKMl-qMGPWd1kq5guWIkBDTPv4pTB2eg5pAL0vUDpRboONVXyX5p7fHMV0qSwDg9pGgbxzYQLs2B-yE7hwrf2G5qYVXS4ba_A0HVffJBvyZKbCZb4P6b6YzmlVVxUiltN0NQoxqPHEjS90cXqvEKyleu2HrfpKZDCPaqpD_PjEc4kEtOqBeLOmz6guRTNRm2KJale6NayIqq1r-MYIGRvHRKb2jH_kW_hItkKnSD2AJ_QN6V7A7DBXpJXKOJqF1_qTkMbTigfguzA473fi6Br0WJVP0CQQ8v1jsdrE6kIG_t3IBOVFQCciUzz-mo19m4ochIiCvZ-6TIabC-jmOoEcM86bFnCqNyp21sdpddx_KyNnKYW_VNRZup402Sr9_k17hf4yUD-xiTDAE6s4AgYg2mdnqb1ue_qvUy65tUVvvFw-HiMRFye_\" 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:ZPJVRjCm5CRlA_KTh5oJBCvMH8MGjWdG9jegK13I9cIvzI6pS8uh-xITXdWRteGNmqsY_g4keEJEv_poVTyvpgKdwGZNIikgtoDD1jWd97083pMWJoT0JsGNrjXAGx_NxxMrx7k_nnW2hQtxnjuyDXtYjksazfGngPG3xzahbkHPyvpbINkqzE34t6X0OlTxTKL-7keuFy_u87d65FYvqmlI5ZUd7w2s1Earu9AUm2LVNhOqK1M8hzh1MXfpmEF38kFFNsGyuyUu4fok8MXEttxkM3ys7dVENe_ln9r5Y3ZQaVEpuYA92Ed46IkLc4aZSGxkbBZyMDsaqlYOZgId5JW2RVOCrr8R4I9SdIGMaVYcuuzbEcswjYJTp4oQVyLN32wEWTt0FJkLN-dqIXA8qTKa5k5c9mxoErBJgPIBHMTNvFnGOSiOH0AyAc_JTnWM1XdV-jqd5L4I_okfs9BKJDHXE7zEeANmF2Aej9ug1zFtepG4K__wwUAfZINA2iBz8p5Tpk8NgldESFXVuQbQOzX0t-YuZq1YkpAzIQ_RblGcwDwjdaLDrcci15e5KLuHC-zik6iFiFJxlE0yl9U0glsn_0O0\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startnwdiag\r\ntitle Unternehmens-Netztopologie\r\n\r\nnwdiag {\r\n  network Externe_Internet {\r\n    address = \"0.0.0.0\/0\"\r\n    user_client [address = \"203.0.113.15\", description = \"Remote-Benutzer\"];\r\n    edge_firewall [address = \"192.168.1.1\", description = \"Perimeter-FW\"];\r\n  }\r\n\r\n  network DMZ_Zone {\r\n    address = \"192.168.1.0\/24\"\r\n    edge_firewall;\r\n    load_balancer [address = \"192.168.1.10\", description = \"Nginx-Lastverteiler\"];\r\n    mail_server [address = \"192.168.1.25\", description = \"SMTP-Server\"];\r\n    internal_firewall [address = \"192.168.1.254\", description = \"Internes FW\"];\r\n  }\r\n\r\n  network Private_LAN {\r\n    address = \"10.0.1.0\/24\"\r\n    internal_firewall;\r\n    app_server_01 [address = \"10.0.1.50\", description = \"API-Knoten 1\"];\r\n    app_server_02 [address = \"10.0.1.51\", description = \"API-Knoten 2\"];\r\n    db_master [address = \"10.0.1.100\", description = \"PostgreSQL-Prim\u00e4r\"];\r\n  }\r\n\r\n  network Management_Subnet {\r\n    address = \"10.0.99.0\/24\"\r\n    internal_firewall;\r\n    admin_bastion [address = \"10.0.99.5\", description = \"SSH-Bastion-Host\"];\r\n    monitoring_node [address = \"10.0.99.20\", description = \"Prometheus-Host\"];\r\n  }\r\n}\r\n@endnwdiag<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZPJVRjCm5CRlA_KTh5oJBCvMH8MGjWdG9jegK13I9cIvzI6pS8uh-xITXdWRteGNmqsY_g4keEJEv_poVTyvpgKdwGZNIikgtoDD1jWd97083pMWJoT0JsGNrjXAGx_NxxMrx7k_nnW2hQtxnjuyDXtYjksazfGngPG3xzahbkHPyvpbINkqzE34t6X0OlTxTKL-7keuFy_u87d65FYvqmlI5ZUd7w2s1Earu9AUm2LVNhOqK1M8hzh1MXfpmEF38kFFNsGyuyUu4fok8MXEttxkM3ys7dVENe_ln9r5Y3ZQaVEpuYA92Ed46IkLc4aZSGxkbBZyMDsaqlYOZgId5JW2RVOCrr8R4I9SdIGMaVYcuuzbEcswjYJTp4oQVyLN32wEWTt0FJkLN-dqIXA8qTKa5k5c9mxoErBJgPIBHMTNvFnGOSiOH0AyAc_JTnWM1XdV-jqd5L4I_okfs9BKJDHXE7zEeANmF2Aej9ug1zFtepG4K__wwUAfZINA2iBz8p5Tpk8NgldESFXVuQbQOzX0t-YuZq1YkpAzIQ_RblGcwDwjdaLDrcci15e5KLuHC-zik6iFiFJxlE0yl9U0glsn_0O0\" \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\/#plantuml:ZPHVQzim5CNV0_aE5pyNrtARiJ0ARMb70qdmven1IX5ATEkAoPAHb2QXxBjFZat-DCfQx2TBv-TpZgzyRHqpJYsvO4MtuuIJ2FVAeQcCi0XZT4jj_i14LrhgOjtjT3lDPdZhTW1Kktw_yXB591tKMl-qMGPWd1kq5guWIkBDTPv4pTB2eg5pAL0vUDpRboONVXyX5p7fHMV0qSwDg9pGgbxzYQLs2B-yE7hwrf2G5qYVXS4ba_A0HVffJBvyZKbCZb4P6b6YzmlVVxUiltN0NQoxqPHEjS90cXqvEKyleu2HrfpKZDCPaqpD_PjEc4kEtOqBeLOmz6guRTNRm2KJale6NayIqq1r-MYIGRvHRKb2jH_kW_hItkKnSD2AJ_QN6V7A7DBXpJXKOJqF1_qTkMbTigfguzA473fi6Br0WJVP0CQQ8v1jsdrE6kIG_t3IBOVFQCciUzz-mo19m4ochIiCvZ-6TIabC-jmOoEcM86bFnCqNyp21sdpddx_KyNnKYW_VNRZup402Sr9_k17hf4yUD-xiTDAE6s4AgYg2mdnqb1ue_qvUy65tUVvvFw-HiMRFye_\" 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=\"XuyTXUq\"><img loading=\"lazy\" alt=\"Network topology map created using a text to diagram editor - VPasCode, illustrating public ingress firewalls, microservices subnets, and isolated database clusters.\" class=\"alignnone wp-image-1763 size-full\" decoding=\"async\" height=\"527\" loading=\"lazy\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7051eaf1ff8.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7051eaf1ff8.png 760w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7051eaf1ff8-300x208.png 300w\" width=\"760\"\/><\/p>\n<p>\u00a0<\/p>\n<\/section>\n<section id=\"planning-management\">\n<h2>4. Planungs-, Management- und Brainstorming-Visualisierungen<\/h2>\n<p>PlantUML ist nicht auf die Softwaregestaltung beschr\u00e4nkt \u2013 es ist auch ein leistungsstarkes Werkzeug f\u00fcr Projektmanagement und Team-Brainstorming.<\/p>\n<h4>Gantt-Diagramme<\/h4>\n<p>Planen Sie Projekttermine, Aufgabenabh\u00e4ngigkeiten, Meilensteine und Ressourcenallokation mit sauberer Text-Markup.<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Mermaid<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/#mermaid:eNplUTtvgzAQ3iPlP9ySTiABUqs2GxFKlSESStqh42FfwCrYrTn6+Pe1a6BFucnS9\/RdjZp5vQI3rLglOJsLf6IlKK2Rg2A4UUvYO0A0JIeWAlki097YDhngxU18PMZFETD8Uv2EbSrYyPUqAD0JVkZD2aLWStdwAwX1qtYBPtH7oCx1pLmHR+SGrCcBbDGNIEuyuzh5iBP3ThMZJLkVjWJnO7jGwQt+Z4tZBHhhsoCTYFmioA9qzZtPC8AOxStpCXl5+A86ryqdvZxrejuG763R7BXPV4LsSrAMf6KewwLG9Qb44PxqiwtK+I6YK1QpePv7scSZxGAVf0M+SMXwN1sxl\/DiqfR4Vp8wXXbkd6p1kUZTBN2c5k0S+QODm57t\" 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>Mermaid 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\">Mermaid<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNplUb1qwzAQ3gN5h1vSKQbb0NJmS3EDGQKBtEO7ydLZPuzIQbqQPly2vFhPlQUlvUnw\/d6pVZZ5PgMZJh4QvpD4NCgLze3qwBDCxiG1qkYw6OAwNnxRDk9uNOeeMUqNYtyM7qgY4FMm2+2yqoqY+iafsEUNCzOfRWBde91ZYoa95J1tCw9QoafWTrhtRieZgnh0HdaBArBSxRLKvHzK8pcsl3eRm0ngdEeMPZ9FFnzgd1aqXIJVugOV2PcF3ixfSPeDJEToVekercnW+232BxSzukhm4lo8TtEbN1oOgo9\/\/PKefx\/+jl6ksnw6dCRsxbB1imm0gnueltEpvy4geD9PDQ6ku3AlYn9yt2sTj5VmpVONoE+t9\/ETQ0KTPnni75AGDMFkl3BMmcElNz82Dabi\" \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 Mermaid in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"language-mermaid\"><code class=\"language-mermaid\" data-language=\"mermaid\" class=\"language-mermaid\">gantt\r\n    title Zeitplan f\u00fcr die Freigabe der Softwareprodukte\r\n    dateFormat  YYYY-MM-DD\r\n    axisFormat  %b %d\r\n\r\n    Abschnitt Planung &amp; Design\r\n    Anforderungserhebung   :a1, 2026-09-01, 10d\r\n    Architekturdesign      :a2, nach a1, 10d\r\n\r\n    Abschnitt Entwicklung\r\n    Backend-API-Entwicklung  :b1, nach a2, 15d\r\n    Frontend-UI-Entwicklung  :b2, nach a2, 15d\r\n\r\n    Abschnitt Testen &amp; Freigabe\r\n    Integrationstest      :c1, nach b1 b2, 8d\r\n    Sicherheitspr\u00fcfung           :c2, nach c1, 5d\r\n    Produktionsfreigabe       :Meilenstein, m1, nach c2, 0d<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNplUb1qwzAQ3gN5h1vSKQbb0NJmS3EDGQKBtEO7ydLZPuzIQbqQPly2vFhPlQUlvUnw\/d6pVZZ5PgMZJh4QvpD4NCgLze3qwBDCxiG1qkYw6OAwNnxRDk9uNOeeMUqNYtyM7qgY4FMm2+2yqoqY+iafsEUNCzOfRWBde91ZYoa95J1tCw9QoafWTrhtRieZgnh0HdaBArBSxRLKvHzK8pcsl3eRm0ngdEeMPZ9FFnzgd1aqXIJVugOV2PcF3ixfSPeDJEToVekercnW+232BxSzukhm4lo8TtEbN1oOgo9\/\/PKefx\/+jl6ksnw6dCRsxbB1imm0gnueltEpvy4geD9PDQ6ku3AlYn9yt2sTj5VmpVONoE+t9\/ETQ0KTPnni75AGDMFkl3BMmcElNz82Dabi\" \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 Mermaid 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\/#mermaid:eNplUTtvgzAQ3iPlP9ySTiABUqs2GxFKlSESStqh42FfwCrYrTn6+Pe1a6BFucnS9\/RdjZp5vQI3rLglOJsLf6IlKK2Rg2A4UUvYO0A0JIeWAlki097YDhngxU18PMZFETD8Uv2EbSrYyPUqAD0JVkZD2aLWStdwAwX1qtYBPtH7oCx1pLmHR+SGrCcBbDGNIEuyuzh5iBP3ThMZJLkVjWJnO7jGwQt+Z4tZBHhhsoCTYFmioA9qzZtPC8AOxStpCXl5+A86ryqdvZxrejuG763R7BXPV4LsSrAMf6KewwLG9Qb44PxqiwtK+I6YK1QpePv7scSZxGAVf0M+SMXwN1sxl\/DiqfR4Vp8wXXbkd6p1kUZTBN2c5k0S+QODm57t\" 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>Mermaid in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p><img loading=\"lazy\" alt=\"Mermaid Gantt chart timeline created using a text to diagram editor - VPasCode, mapping a software release schedule across requirements, architecture design, development, and testing phases.\" class=\"alignnone wp-image-1754 size-full\" decoding=\"async\" height=\"268\" loading=\"lazy\" sizes=\"auto, (max-width: 1327px) 100vw, 1327px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704fe67a6a9.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704fe67a6a9.png 1327w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704fe67a6a9-300x61.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704fe67a6a9-1024x207.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a704fe67a6a9-768x155.png 768w\" width=\"1327\"\/><\/p>\n<h4>Arbeitsaufteilungsstruktur (WBS)<\/h4>\n<p>Komplexe Projekte in hierarchische Lieferungen und \u00fcberschaubare Aufgabenbl\u00f6cke zerlegen.<\/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\/#plantuml:PPB1Zk8m44JlIFn3d_Om4gn8-01WqOwGOCHk6B5N9sc2XyGTkJkW_Fsq3QmocckN_Qgwx0MByNBBUJmIApN24NEsWl0NIsHREJYkil5eF7hvhkmzVM0Xght0R0fhomLTqVVm0pBnHh3gWnR4cKxC1SzKb-XXumJzrUADdte2lwXfKIEGXsLNMdagAMG5jJXWGgRc4pgTed4oXVT_Fzyti8wXxjSIDJnQZoTl6kkgE8nJdUkvYr0BMzDJ9ppG4jXHRhM3eQHAyc13rhDWy_z6S0cnoQ4JsDhS6zyFr0GEVKkLD-tvtaclxDVEbXYJfrCuO75sjZ2rEbonfhPHqjqsLVXlJzgKAn_CDERVcmhrOjFMsWOFf0IM-qtiLYt5akCdITlTPPfWPOhB41SNw5YeWJsnXBW3ObpSYCaD8-pi0ngZpwVmPwd0hUbSSRxRp0FC4_DavUd6-im7P7csht9uux2EV8K5AONrMwPH9FmVvRxIP6klMjD2u-hd_0G0\" 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:TPB1Rkem44NtIFp3hBgeP9u8_O12-ogXHwjM0T6j4uPuNXmRsHCY-lKT9r31ejivutldZkSniWxS5N4yOcABiCKY4gDwmxP2WPPRLy5saOz7uz7zB_Wz-FzOipJSmtG2VntliAmJkOESWsQi21DDU2ebNQFnTeT1BHrZE19syS8pCM4kiCDGHEsqFSMVjpFOD7jzgwlcXTEcwNiWcy3cyyzcgPunKkM6TvbuRYdWFkY6NDKN-whKfQzcVr0hVV8jnokMmQiloE8D4fB1eAtoKsHiVbuabt--ENY7aiaLL5ZoRB2-wiXWVJhuAkWzOP-1RA3Ii2L7s4yBimciiJIEOcamhRAZihRjUMp1KtW9FZdipiApFaYEyY_kw8FLrI1rHXdCtvVzdiMNAOrtaShWwJMNEHQwhA_rKfG5kfQ_CEnmduOBZ58YMNeLvMAk7FgDw9HOkxgXiqcVvM427tFHN-dMbMPmVH3jf-1ZL8lWkoWdi9P3YXUOmT8PEQjuevJ839xVShLfPEdM3hUreYEgl3J36Ov7Zn92RlaR\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startwbs\r\ntitle Website-Neugestaltung WBS\r\n\r\n* Website-Neugestaltung Projekt\r\n** 1. Entdeckung &amp; Strategie\r\n*** 1.1 Stakeholder-Interviews\r\n*** 1.2 Wettbewerbsanalyse\r\n*** 1.3 Umfang &amp; Strategie-Abnahme\r\n** 2. UX\/UI-Design\r\n*** 2.1 Wireframing\r\n**** 2.1.1 Desktop-Layouts\r\n**** 2.1.2 Mobile-Layouts\r\n*** 2.2 Design-System\r\n**** 2.2.1 Komponentenbibliothek\r\n**** 2.2.2 Typografie &amp; Stilrichtlinien\r\n** 3. Technische Entwicklung\r\n*** 3.1 Frontend\r\n**** 3.1.1 Seitenvorlagen\r\n**** 3.1.2 API-Integrationen\r\n*** 3.2 CMS &amp; Backend\r\n**** 3.2.1 Benutzerdefinierte Beitragsarten\r\n**** 3.2.2 Datenbankmigration\r\n** 4. QA &amp; Launch\r\n*** 4.1 Cross-Browser-Tests\r\n*** 4.2 Inhaltsmigration\r\n*** 4.3 DNS-Umstellung &amp; Live-Schaltung\r\n@endwbs<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:TPB1Rkem44NtIFp3hBgeP9u8_O12-ogXHwjM0T6j4uPuNXmRsHCY-lKT9r31ejivutldZkSniWxS5N4yOcABiCKY4gDwmxP2WPPRLy5saOz7uz7zB_Wz-FzOipJSmtG2VntliAmJkOESWsQi21DDU2ebNQFnTeT1BHrZE19syS8pCM4kiCDGHEsqFSMVjpFOD7jzgwlcXTEcwNiWcy3cyyzcgPunKkM6TvbuRYdWFkY6NDKN-whKfQzcVr0hVV8jnokMmQiloE8D4fB1eAtoKsHiVbuabt--ENY7aiaLL5ZoRB2-wiXWVJhuAkWzOP-1RA3Ii2L7s4yBimciiJIEOcamhRAZihRjUMp1KtW9FZdipiApFaYEyY_kw8FLrI1rHXdCtvVzdiMNAOrtaShWwJMNEHQwhA_rKfG5kfQ_CEnmduOBZ58YMNeLvMAk7FgDw9HOkxgXiqcVvM427tFHN-dMbMPmVH3jf-1ZL8lWkoWdi9P3YXUOmT8PEQjuevJ839xVShLfPEdM3hUreYEgl3J36Ov7Zn92RlaR\" \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\/#plantuml:PPB1Zk8m44JlIFn3d_Om4gn8-01WqOwGOCHk6B5N9sc2XyGTkJkW_Fsq3QmocckN_Qgwx0MByNBBUJmIApN24NEsWl0NIsHREJYkil5eF7hvhkmzVM0Xght0R0fhomLTqVVm0pBnHh3gWnR4cKxC1SzKb-XXumJzrUADdte2lwXfKIEGXsLNMdagAMG5jJXWGgRc4pgTed4oXVT_Fzyti8wXxjSIDJnQZoTl6kkgE8nJdUkvYr0BMzDJ9ppG4jXHRhM3eQHAyc13rhDWy_z6S0cnoQ4JsDhS6zyFr0GEVKkLD-tvtaclxDVEbXYJfrCuO75sjZ2rEbonfhPHqjqsLVXlJzgKAn_CDERVcmhrOjFMsWOFf0IM-qtiLYt5akCdITlTPPfWPOhB41SNw5YeWJsnXBW3ObpSYCaD8-pi0ngZpwVmPwd0hUbSSRxRp0FC4_DavUd6-im7P7csht9uux2EV8K5AONrMwPH9FmVvRxIP6klMjD2u-hd_0G0\" 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=\"nKxtlEK\"><img loading=\"lazy\" alt=\"Work breakdown structure diagram created using a text to diagram editor - VPasCode, showing a project hierarchy breaking a website redesign into strategy, UX design, development, and QA deliverables.\" class=\"alignnone wp-image-1756 size-full\" decoding=\"async\" height=\"480\" loading=\"lazy\" sizes=\"auto, (max-width: 1344px) 100vw, 1344px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a70507e7e324.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a70507e7e324.png 1344w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a70507e7e324-300x107.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a70507e7e324-1024x366.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a70507e7e324-768x274.png 768w\" width=\"1344\"\/><\/p>\n<h4>Mind Maps<\/h4>\n<p>Strukturierte Ideen, Feature-Taxonomien und technische Erkundungsnotizen schnell w\u00e4hrend Team-Sitzungen erfassen.<\/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\/#plantuml:RL7RRi8m37r7uX_yD34q_e6guZ9fQ1NTFi1AlHAHn5NYWFhtSqdPqnxZSt7EyJO9Hl4sT1w7vKAiE8BTfcRlAHg2ng7ySFIm9vGS2KuJRRbO_qVIyHg-4qMeZE4SHDa1U_8KPCBMqBAnwA3ASe7LWRbtz0RLC3XwBOHJTc8tUpJ2yK5JgJKebaCXVCPE_OysAM645_YAQAusz8_TJUGk6u4Q1Htt2hU4qLoAL5r9g9jd2kwj4ugfeE_XfhicqtOCfioUVcUwMRedbPprAw5_IA2-aBbo5XqtE4uXPwlv1GSKkkEOODLAj8D6LQH1DsUjEGyS9dLapx0BlGqqfmoqgPqrLpXaIlAtgkpD6bwRXpOF0yUvsWzx8-MXG9MIreFFphL5zZW5FvEUC42Z6dJBnPRqwkNolm00\" 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:TLBDQiCm3BuNyWu-ZIxCxz0VsZAwGbXWXztKL4bC73l8SalxRBtrnQRMsHYC7QNlJnAQ1GRYthX33qCsOSCMrHg18w7UmQ3gsvNKIYzztoDLg0iBpBMdFfjaa_mV9C_L0bta2rBd7ViZqWaiHzVSiLoL_c90WkQHMtHiQdCnI0AhwSRxnkABcW-3nUT4ts5BDNJiIVzH9CO20wEracCXrkf9VI3LtZOZGHNa3x7Z3XYiRmGlOzLYqgwXGcPnOqnjWTV6CbB2NzrH4e5qUNPLIzwPy3jwjDxZIHoaYqxq-bVv660B8ToDFw6rFztykmmDC9xW7DIqP3A3x5_0kG0x7c0JESXWnccnaC3UwvLhZ1itM0cmjQRgz0O2wqTMIetkW2x4OV34YVjcZgYNBR2UXs3aQcu4vBA-1tuinnZK--rQTGtiyQu5cqrcA4-I7kKB\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startmindmap\r\ntitle Feature-Map f\u00fcr E-Commerce-Plattform\r\n\r\n* E-Commerce-Plattform\r\n** Benutzerkontoverwaltung\r\n*** Soziale Authentifizierung (Google, Apple)\r\n*** Mehrfaktor-Authentifizierung\r\n*** Bestellverlauf &amp; Verfolgung\r\n** Produktkatalog &amp; Suche\r\n*** Facettierte Suche &amp; Filter\r\n*** Inventar-Synchronisierung\r\n*** Produktbewertungen &amp; -bewertungen\r\n** Kasse &amp; Zahlungen\r\n*** Zahlungsgateways (Stripe, PayPal)\r\n*** Gutschein- &amp; Promo-Engine\r\n*** Ein-Klick-Gast-Kasse\r\n** Kundensupport\r\n*** Live-Chat-Assistent\r\n*** Automatisiertes R\u00fcckgabeportal\r\n@endmindmap<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:TLBDQiCm3BuNyWu-ZIxCxz0VsZAwGbXWXztKL4bC73l8SalxRBtrnQRMsHYC7QNlJnAQ1GRYthX33qCsOSCMrHg18w7UmQ3gsvNKIYzztoDLg0iBpBMdFfjaa_mV9C_L0bta2rBd7ViZqWaiHzVSiLoL_c90WkQHMtHiQdCnI0AhwSRxnkABcW-3nUT4ts5BDNJiIVzH9CO20wEracCXrkf9VI3LtZOZGHNa3x7Z3XYiRmGlOzLYqgwXGcPnOqnjWTV6CbB2NzrH4e5qUNPLIzwPy3jwjDxZIHoaYqxq-bVv660B8ToDFw6rFztykmmDC9xW7DIqP3A3x5_0kG0x7c0JESXWnccnaC3UwvLhZ1itM0cmjQRgz0O2wqTMIetkW2x4OV34YVjcZgYNBR2UXs3aQcu4vBA-1tuinnZK--rQTGtiyQu5cqrcA4-I7kKB\" \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\/#plantuml:RL7RRi8m37r7uX_yD34q_e6guZ9fQ1NTFi1AlHAHn5NYWFhtSqdPqnxZSt7EyJO9Hl4sT1w7vKAiE8BTfcRlAHg2ng7ySFIm9vGS2KuJRRbO_qVIyHg-4qMeZE4SHDa1U_8KPCBMqBAnwA3ASe7LWRbtz0RLC3XwBOHJTc8tUpJ2yK5JgJKebaCXVCPE_OysAM645_YAQAusz8_TJUGk6u4Q1Htt2hU4qLoAL5r9g9jd2kwj4ugfeE_XfhicqtOCfioUVcUwMRedbPprAw5_IA2-aBbo5XqtE4uXPwlv1GSKkkEOODLAj8D6LQH1DsUjEGyS9dLapx0BlGqqfmoqgPqrLpXaIlAtgkpD6bwRXpOF0yUvsWzx8-MXG9MIreFFphL5zZW5FvEUC42Z6dJBnPRqwkNolm00\" 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=\"FAzuwiG\"><img loading=\"lazy\" alt=\"Mind map diagram created using a text to diagram editor - VPasCode, organizing product feature taxonomies across accounts, catalog search, checkout payments, and customer support.\" class=\"alignnone wp-image-1758 size-full\" decoding=\"async\" height=\"677\" loading=\"lazy\" sizes=\"auto, (max-width: 747px) 100vw, 747px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a705109df2aa.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a705109df2aa.png 747w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a705109df2aa-300x272.png 300w\" width=\"747\"\/><\/p>\n<\/section>\n<section id=\"vpascode-advantage\">\n<h2>5. Schnelles Schreiben und Rendern von PlantUML: Der Vorteil von VPasCode<\/h2>\n<p>W\u00e4hrend PlantUML \u00e4u\u00dferst leistungsf\u00e4hig ist, kann die Einrichtung lokaler Java-Umgebungen, Graphviz-Abh\u00e4ngigkeiten und Befehlszeilentools zu Schwierigkeiten f\u00fchren. Die Verwendung eines spezialisierten, webbasierten <strong>PlantUML-Tool<\/strong> beseitigt diese H\u00fcrden vollst\u00e4ndig.<\/p>\n<p><a href=\"https:\/\/vpascode.com\" rel=\"noopener\" target=\"_blank\">Visual Paradigm VPasCode<\/a> ist eine integrierte Diagramm-as-Code-Plattform, die speziell daf\u00fcr entwickelt wurde, Text-zu-Diagramm-Workflows zu optimieren.<\/p>\n<h3>Wichtige Vorteile von VPasCode:<\/h3>\n<ul>\n<li><strong>Plattform ohne Einrichtung:<\/strong> Greifen Sie sofort auf einen leistungsstarken Editor zu unter <a href=\"https:\/\/vpascode.com\" rel=\"noopener\" target=\"_blank\">vpascode.com<\/a> ohne lokale Compiler oder Plugins installieren zu m\u00fcssen. Erfahren Sie mehr im <a href=\"https:\/\/vpascode.com\/overview\" rel=\"noopener\" target=\"_blank\">VPasCode-\u00dcbersicht<\/a>.<\/li>\n<li><strong>Automatische Format-Erkennung &amp; Echtzeit-Vorschau:<\/strong> F\u00fcgen Sie Ihren Skript ein, und VPasCode erkennt automatisch, ob es sich um PlantUML, Mermaid oder Graphviz handelt, und rendert Echtzeit-Updates sofort, w\u00e4hrend Sie tippen.<\/li>\n<li><strong>KI-gest\u00fctztes Fehlerbeheben im Code:<\/strong> Wenn Sie einen Syntaxfehler auftreten, klicken Sie einfach <em>\u201eBeheben durch KI\u201c<\/em>. VPasCode repariert den Code und bietet einen Seiten-zu-Seiten-Vergleich mit klaren Erkl\u00e4rungen, damit Sie die PlantUML-Syntax schneller beherrschen k\u00f6nnen.<\/li>\n<li><strong>Native KI-Diagramm\u00fcbersetzung:<\/strong> \u00dcbersetzen Sie Diagrammbezeichnungen und Notizen direkt im Editor in mehrere Sprachen \u2013 ideal f\u00fcr globale Entwicklerteams.<\/li>\n<li><strong>Flexible Export- und Dokumentationsintegration:<\/strong> Exportieren Sie hochaufl\u00f6sende PNGs oder skalierbare SVG-Vektorbilder kostenlos. Sie k\u00f6nnen Diagramme auch direkt in Visual Paradigm OpenDocs \u00fcber deren <a href=\"https:\/\/www.visual-paradigm.com\/features\/diagram-as-code-tool\/\" rel=\"noopener\" target=\"_blank\">Feature-Leitfaden f\u00fcr Diagramm-as-Code<\/a>.<\/li>\n<\/ul>\n<\/section>\n<section id=\"quick-start-example\">\n<h2>6. Schnellstart-Beispiel: Darstellung eines Sequenzdiagramms in VPasCode<\/h2>\n<p>Um zu sehen, wie einfach es ist, einen <strong>kostenlosen UML-Editor<\/strong>wie VPasCode zu verwenden ist, betrachten Sie dieses grundlegende PlantUML-Sequenzdiagrammskript:<\/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\/#plantuml:NP51QyCm38Nl1ly7aSFO3c7t74Qp9Ys1ReI6zgucQZ5DdE0ee_dtazr0ItqIw7jFJ_9gP7GyTQrME75lf-v4JkgQUmU7qTU30AOs0rg6w5ZYkEuRWhmnWaI0urA-W6a1kRqOIm592wsqyduGVos21CIB2SfM18UV7NXVhUxDPooLO753J3N3fdSTChp1plmHxCas8MxBKCsMyGQvSwBE0asDLY3lTUwwDVKLeesvmMcMRD4TUqnEYmGgyOPlrr_9Biay8sl5JqvxuidvldDXNY0bNMREPwt4uR6Fg7oEH7hZqE8iAGWj72cSEZDuSTZ1UtNSVfQ_sm-jLYANZ_a7\" 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:RL7DJiCm3BvNoZjOFI0uLDntG6Cmfgg09gRjdhLk6Yrr9IT1i6VRRI-6ip9jIEGI9_hy_TXJ7pI7s3kLwHW6YlqMMUfT61XcI37iqpkWTOHTZmpvPgdzqz1WCM-ie7BGpiDO_mLMPJ4dOmb7I5MgJ6LdJYWUVfici7IQmlhjjKYqW9RQuy4WgMm4N4DV1kvrWEHLRklh3f1tI8G4Dp2lE-6seVX0Qf0j6OdY0Z89zXDMtnJqLukT4trfqqH1PI3dFrULixKmmygYwBMGpx33hNmqaKMsAlEnzsAoAYUmm2qFTOV9q2cEJrPeX5Ob5DSA0xCr5ZcSmP4QM9CObc0M6zX7FXxgdKcwAajCbw48qTds11v9SflJyD23rr7MAAGRJ8iidgqshFlUm-rgixXVlY_kL3OLEbdy3m00\" \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=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nautonumber\r\naktor Benutzer\r\nteilnehmer \"VPasCode-Editor\" als Editor\r\nteilnehmer \"KI-Engine\" als KI\r\n\r\nBenutzer -&gt; Editor: PlantUML-Code einf\u00fcgen\r\nEditor -&gt; Editor: Format automatisch erkennen &amp; Echtzeit-Rendering\r\nalternativ Syntaxfehler erkannt\r\n    Benutzer -&gt; Editor: Klicken Sie auf \"Beheben durch KI\"\r\n    Editor -&gt; KI: Gebrochenen Code senden\r\n    KI --&gt; Editor: Korrigierten Code und Unterschied zur\u00fcckgeben\r\nende\r\nEditor --&gt; Benutzer: Anzeige eines sauberen Vektor-Diagramms (SVG\/PNG)\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RL7DJiCm3BvNoZjOFI0uLDntG6Cmfgg09gRjdhLk6Yrr9IT1i6VRRI-6ip9jIEGI9_hy_TXJ7pI7s3kLwHW6YlqMMUfT61XcI37iqpkWTOHTZmpvPgdzqz1WCM-ie7BGpiDO_mLMPJ4dOmb7I5MgJ6LdJYWUVfici7IQmlhjjKYqW9RQuy4WgMm4N4DV1kvrWEHLRklh3f1tI8G4Dp2lE-6seVX0Qf0j6OdY0Z89zXDMtnJqLukT4trfqqH1PI3dFrULixKmmygYwBMGpx33hNmqaKMsAlEnzsAoAYUmm2qFTOV9q2cEJrPeX5Ob5DSA0xCr5ZcSmP4QM9CObc0M6zX7FXxgdKcwAajCbw48qTds11v9SflJyD23rr7MAAGRJ8iidgqshFlUm-rgixXVlY_kL3OLEbdy3m00\" \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\/#plantuml:NP51QyCm38Nl1ly7aSFO3c7t74Qp9Ys1ReI6zgucQZ5DdE0ee_dtazr0ItqIw7jFJ_9gP7GyTQrME75lf-v4JkgQUmU7qTU30AOs0rg6w5ZYkEuRWhmnWaI0urA-W6a1kRqOIm592wsqyduGVos21CIB2SfM18UV7NXVhUxDPooLO753J3N3fdSTChp1plmHxCas8MxBKCsMyGQvSwBE0asDLY3lTUwwDVKLeesvmMcMRD4TUqnEYmGgyOPlrr_9Biay8sl5JqvxuidvldDXNY0bNMREPwt4uR6Fg7oEH7hZqE8iAGWj72cSEZDuSTZ1UtNSVfQ_sm-jLYANZ_a7\" 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=\"OYKvLiJ\"><img loading=\"lazy\" alt=\"An example of rendering a Sequence Diagram using a text to diagram editor - VPasCode\" class=\"alignnone wp-image-1734 size-full\" decoding=\"async\" height=\"402\" loading=\"lazy\" sizes=\"auto, (max-width: 661px) 100vw, 661px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7048c0bb034.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7048c0bb034.png 661w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7048c0bb034-300x182.png 300w\" width=\"661\"\/><\/p>\n<p>Kopieren Sie einfach den obigen Code, \u00f6ffnen Sie <a href=\"https:\/\/vpascode.com\" rel=\"noopener\" target=\"_blank\">VPasCode<\/a>, und f\u00fcgen Sie ihn in den Editor ein, um sofortige Echtzeit-Rendering zu sehen und mit automatisierten KI-Verbesserungen zu experimentieren.<\/p>\n<\/section>\n<section id=\"conclusion\">\n<h2>7. Fazit und n\u00e4chste Schritte<\/h2>\n<p>PlantUML erm\u00f6glicht es Teams, klare, versionierbare und konsistente visuelle Dokumentationen \u00fcber UML, Architektur, Datenbank-Schemata und Projektmanagement-Diagramme hinweg zu pflegen. In Kombination mit einem modernen <strong>PlantUML-Tool<\/strong>wie VPasCode wird die technische Dokumentation schneller, fehlerfrei und nahtlos kooperativ.<\/p>\n<p>Bereit, Ihren Diagramm-Workflow zu optimieren? Beginnen Sie heute kostenlos mit der Bearbeitung und Darstellung von PlantUML-Diagrammen auf <a href=\"https:\/\/vpascode.com\" rel=\"noopener\" target=\"_blank\">vpascode.com<\/a>.<\/p>\n<h2>Referenzen<\/h2>\n<ul>\n<li><a href=\"https:\/\/vpascode.com\/\">Probieren Sie Visual Paradigm VPasCode aus<\/a><\/li>\n<li><a href=\"https:\/\/ai-toolbox.visual-paradigm.com\/app\/chatbot-v2\/\">Probieren Sie den Visual Paradigm KI-Diagramm-Chatbot aus<\/a><\/li>\n<\/ul>\n<\/section>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>In der modernen Softwareentwicklung und Systemarchitektur bleiben traditionelle Drag-and-Drop-Diagramm-Tools oft hinter den Erwartungen zur\u00fcck. Sie k\u00f6nnen langsam zum Aktualisieren sein, schwer in Versionskontrollsystemen wie Git zu pflegen und anf\u00e4llig f\u00fcr inkonsistente Stile. Genau hier kommt Diagramm-as-Code (DaC) ins Spiel, und&#8230;<\/p>\n","protected":false},"author":4,"featured_media":1923,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","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":""}},"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[22],"tags":[],"class_list":["post-1922","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What Types of Diagrams Can You Create with PlantUML? (Complete Guide)<\/title>\n<meta name=\"description\" content=\"Discover all diagram types you can create with PlantUML, from UML and C4 models to Gantt charts. Learn how VPasCode makes rendering PlantUML fast and easy.\" \/>\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\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What Types of Diagrams Can You Create with PlantUML? (Complete Guide)\" \/>\n<meta property=\"og:description\" content=\"Discover all diagram types you can create with PlantUML, from UML and C4 models to Gantt charts. Learn how VPasCode makes rendering PlantUML fast and easy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/\" \/>\n<meta property=\"og:site_name\" content=\"VPasCode\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-03T07:51:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vpascode.com\/de\/wp-content\/uploads\/sites\/4\/2026\/08\/plantuml-diagram-types-guide-hero-banner-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1312\" \/>\n\t<meta property=\"og:image:height\" content=\"816\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"jick\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"7\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/\"},\"author\":{\"name\":\"jick\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#\\\/schema\\\/person\\\/cd8aa8455bd8bc6827b3efdfa79ad3a6\"},\"headline\":\"Welche Arten von Diagrammen k\u00f6nnen Sie mit PlantUML erstellen? (Komplette Anleitung)\",\"datePublished\":\"2026-08-03T07:51:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/\"},\"wordCount\":935,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/08\\\/plantuml-diagram-types-guide-hero-banner-1.jpg\",\"articleSection\":[\"Insights\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/\",\"name\":\"What Types of Diagrams Can You Create with PlantUML? (Complete Guide)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/08\\\/plantuml-diagram-types-guide-hero-banner-1.jpg\",\"datePublished\":\"2026-08-03T07:51:11+00:00\",\"description\":\"Discover all diagram types you can create with PlantUML, from UML and C4 models to Gantt charts. Learn how VPasCode makes rendering PlantUML fast and easy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/08\\\/plantuml-diagram-types-guide-hero-banner-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2026\\\/08\\\/plantuml-diagram-types-guide-hero-banner-1.jpg\",\"width\":1312,\"height\":816},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Welche Arten von Diagrammen k\u00f6nnen Sie mit PlantUML erstellen? (Komplette Anleitung)\"}]},{\"@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\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/#\\\/schema\\\/person\\\/cd8aa8455bd8bc6827b3efdfa79ad3a6\",\"name\":\"jick\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"caption\":\"jick\"},\"url\":\"https:\\\/\\\/www.vpascode.com\\\/de\\\/author\\\/jick\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What Types of Diagrams Can You Create with PlantUML? (Complete Guide)","description":"Discover all diagram types you can create with PlantUML, from UML and C4 models to Gantt charts. Learn how VPasCode makes rendering PlantUML fast and easy.","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\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/","og_locale":"de_DE","og_type":"article","og_title":"What Types of Diagrams Can You Create with PlantUML? (Complete Guide)","og_description":"Discover all diagram types you can create with PlantUML, from UML and C4 models to Gantt charts. Learn how VPasCode makes rendering PlantUML fast and easy.","og_url":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/","og_site_name":"VPasCode","article_published_time":"2026-08-03T07:51:11+00:00","og_image":[{"width":1312,"height":816,"url":"https:\/\/www.vpascode.com\/de\/wp-content\/uploads\/sites\/4\/2026\/08\/plantuml-diagram-types-guide-hero-banner-1.jpg","type":"image\/jpeg"}],"author":"jick","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":false,"Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/#article","isPartOf":{"@id":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/"},"author":{"name":"jick","@id":"https:\/\/www.vpascode.com\/de\/#\/schema\/person\/cd8aa8455bd8bc6827b3efdfa79ad3a6"},"headline":"Welche Arten von Diagrammen k\u00f6nnen Sie mit PlantUML erstellen? (Komplette Anleitung)","datePublished":"2026-08-03T07:51:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/"},"wordCount":935,"commentCount":0,"publisher":{"@id":"https:\/\/www.vpascode.com\/de\/#organization"},"image":{"@id":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/de\/wp-content\/uploads\/sites\/4\/2026\/08\/plantuml-diagram-types-guide-hero-banner-1.jpg","articleSection":["Insights"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/","url":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/","name":"What Types of Diagrams Can You Create with PlantUML? (Complete Guide)","isPartOf":{"@id":"https:\/\/www.vpascode.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/de\/wp-content\/uploads\/sites\/4\/2026\/08\/plantuml-diagram-types-guide-hero-banner-1.jpg","datePublished":"2026-08-03T07:51:11+00:00","description":"Discover all diagram types you can create with PlantUML, from UML and C4 models to Gantt charts. Learn how VPasCode makes rendering PlantUML fast and easy.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/#primaryimage","url":"https:\/\/www.vpascode.com\/de\/wp-content\/uploads\/sites\/4\/2026\/08\/plantuml-diagram-types-guide-hero-banner-1.jpg","contentUrl":"https:\/\/www.vpascode.com\/de\/wp-content\/uploads\/sites\/4\/2026\/08\/plantuml-diagram-types-guide-hero-banner-1.jpg","width":1312,"height":816},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/de\/what-types-of-diagrams-can-you-create-with-plantuml-complete-guide-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vpascode.com\/de\/"},{"@type":"ListItem","position":2,"name":"Welche Arten von Diagrammen k\u00f6nnen Sie mit PlantUML erstellen? (Komplette Anleitung)"}]},{"@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\/"}},{"@type":"Person","@id":"https:\/\/www.vpascode.com\/de\/#\/schema\/person\/cd8aa8455bd8bc6827b3efdfa79ad3a6","name":"jick","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","caption":"jick"},"url":"https:\/\/www.vpascode.com\/de\/author\/jick\/"}]}},"_links":{"self":[{"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/posts\/1922","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/comments?post=1922"}],"version-history":[{"count":0,"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/posts\/1922\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/media\/1923"}],"wp:attachment":[{"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/media?parent=1922"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/categories?post=1922"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vpascode.com\/de\/wp-json\/wp\/v2\/tags?post=1922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}