{"id":2117,"date":"2026-05-26T07:40:50","date_gmt":"2026-05-26T07:40:50","guid":{"rendered":"https:\/\/www.vpascode.com\/pl\/docs\/uncategorized\/plantuml-archimate-diagram-syntax-guide\/"},"modified":"2026-05-26T07:40:50","modified_gmt":"2026-05-26T07:40:50","slug":"plantuml-archimate-diagram-syntax-guide","status":"publish","type":"ld_docs","link":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/","title":{"rendered":"Przewodnik po sk\u0142adni diagram\u00f3w ArchiMate w PlantUML"},"content":{"rendered":"<h2>Co to jest diagram ArchiMate?<\/h2>\n<p>Diagram <strong>ArchiMate<\/strong> to wizualizacja modelowania architektury przedsi\u0119biorstwa na wysokim poziomie, kt\u00f3ra \u015bledzi strategie, procesy biznesowe, aplikacje oprogramowania oraz fizyczne infrastruktury danych w ca\u0142ej organizacji. W przeciwie\u0144stwie do tradycyjnych map UML, kt\u00f3re analizuj\u0105 g\u0142\u0119boko wykonywane procedury oprogramowania, ArchiMate pomaga analitykom biznesowym, architektom rozwi\u0105za\u0144 i CTO mapowa\u0107 zale\u017cno\u015b\u0107 wysokopoziomowych cel\u00f3w korporacyjnych od podstawowych system\u00f3w IT.<\/p>\n<p>Podczas gdy podstawowy PlantUML zawiera wbudowane elementy, projektowanie wersji produkcyjnych architektury przedsi\u0119biorstwa wymaga oficjalnego <code>rozszerzenia Archimate-PlantUML<\/code> rozszerzenia biblioteki standardowej. Dzi\u0119ki wykorzystaniu deklaratywnych makr i znormalizowanych pas\u00f3w kolorystycznych umo\u017cliwia ono utrzymywanie sp\u00f3jnych modeli zgodnych z TOGAF. Dzi\u0119ki <strong>VPasCode<\/strong>, mo\u017cesz ca\u0142kowicie definiowa\u0107 swoje bloki architektoniczne i relacyjne nici w tek\u015bcie, pozwalaj\u0105c silnikowi dynamicznie zarz\u0105dza\u0107 schematami kolorystycznymi p\u00f3l i ich wyr\u00f3wnaniem.<\/p>\n<h2>Podstawowy przewodnik sk\u0142adniowy: elementy i konstrukcje<\/h2>\n<p>Aby bezpiecznie u\u017cywa\u0107 oficjalnego rozszerzenia ArchiMate w PlantUML, nale\u017cy do\u0142\u0105czy\u0107 plik biblioteki standardowej, poprawnie zaimplementowa\u0107 makra kategorii, obs\u0142u\u017cy\u0107 zagnie\u017cd\u017cone bloki oraz zastosowa\u0107 jawne relacje strukturalne.<\/p>\n<h3>1. Inicjowanie biblioteki standardowej ArchiMate<\/h3>\n<p>Aby odblokowa\u0107 oficjalne makra, palety kolor\u00f3w i stereotypy strukturalne, blok skryptu musi zaimportowa\u0107 plik biblioteki standardowej bezpo\u015brednio pod znacznikiem uruchomienia. Mo\u017cesz opcjonalnie zastosowa\u0107 jeden z oficjalnych motyw\u00f3w, aby zapewni\u0107 wysok\u0105 kontrastowo\u015b\u0107 widoczno\u015bci:<\/p>\n<pre class=\"lang-plantuml\"><code>@startuml\r\n!include &lt;archimate\/Archimate&gt;\r\n!theme archimate-standard from &lt;archimate\/themes&gt;\r\n<\/code><\/pre>\n<h3>2. Deklarowanie element\u00f3w za pomoc\u0105 makr kategorii<\/h3>\n<p>Biblioteka standardowa upraszcza tworzenie element\u00f3w, otaczaj\u0105c domy\u015blne kszta\u0142ty makrami z prefiksem kategorii. Elementy podlegaj\u0105 \u015bcis\u0142emu<code>Kategoria_NazwaElementu(ID, \"Etykieta\")<\/code>konwencji nazewnictwa. Prefiks okre\u015bla warstw\u0119 strukturaln\u0105 i automatycznie wstrzykuje odpowiedni token kolorystyczny:<\/p>\n<ul>\n<li><strong>Strategia i motywacja (fioletowy):<\/strong> <code>Motywacja_Uczestnik()<\/code>, <code>Strategia_Capacysty()<\/code><\/li>\n<li><strong>Warstwa biznesowa (\u017c\u00f3\u0142ty):<\/strong> <code>Biznes_Uczestnik()<\/code>, <code>Biznes_Proces()<\/code>, <code>Biznes_Serwis()<\/code><\/li>\n<li><strong>Warstwa aplikacji (niebieski):<\/strong> <code>Komponenta_Aplikacji()<\/code>, <code>Us\u0142uga_Aplikacji()<\/code><\/li>\n<li><strong>Warstwa Technologiczna (zielona):<\/strong> <code>W\u0119ze\u0142_Technologiczny()<\/code>, <code>Oprogramowanie_Systemowe_Technologiczne()<\/code><\/li>\n<\/ul>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:DOj12i8m403lXVuXvjI2u0T4AA77KZ0FaB3TaCKa6zAjwEyDYBTXc3bHXdXigAwkGg3a12_Jdsvzjx3GombnVbXnJmmSDwo3cTUpqYOGUZM_4OvMeLgz9y2gnxwRIea4lz5mAfmnos3kIzkiYxXxhe2g2MK_ks3IunS0\" 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>Edytuj Plantuml w VPasCode<\/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:DSkn2eCm483XNV0ThfaK2ds1Kf3WL4IeT9PmlU1LaqXojhLFtopT_d_u3knnsHu4PnDnOcU4Jis_BcNH1TdV1fzclEENadYUAztsHr1wOhBGVWWtuHT1RoqZHLMNnJMuDNZoOiPcNNZEdYjzwx8QzYJa80yCPg5aGqHIzGy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">!include &lt;archimate\/Archimate&gt;\r\nMotywacja_Uczestnik(CEO, \"Chief Executive Officer\")\r\nKomponenta_Aplikacji(CRM, \"System CRM Salesforce\")<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:DSkn2eCm483XNV0ThfaK2ds1Kf3WL4IeT9PmlU1LaqXojhLFtopT_d_u3knnsHu4PnDnOcU4Jis_BcNH1TdV1fzclEENadYUAztsHr1wOhBGVWWtuHT1RoqZHLMNnJMuDNZoOiPcNNZEdYjzwx8QzYJa80yCPg5aGqHIzGy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:DOj12i8m403lXVuXvjI2u0T4AA77KZ0FaB3TaCKa6zAjwEyDYBTXc3bHXdXigAwkGg3a12_Jdsvzjx3GombnVbXnJmmSDwo3cTUpqYOGUZM_4OvMeLgz9y2gnxwRIea4lz5mAfmnos3kIzkiYxXxhe2g2MK_ks3IunS0\" 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>Edytuj Plantuml w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"FONoVok\"><img alt=\"\" class=\"alignnone size-full wp-image-603\" decoding=\"async\" height=\"55\" sizes=\"(max-width: 356px) 100vw, 356px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190176524a7.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190176524a7.png 356w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190176524a7-300x46.png 300w\" width=\"356\"\/><\/p>\n<h3>3. Definiowanie granic grup i zagnie\u017cd\u017cania strukturalnego<\/h3>\n<p>Mapy przedsi\u0119biorstwa bardzo mocno opieraj\u0105 si\u0119 na zawieraniu wizualnym w celu przedstawienia w\u0142asno\u015bci lub izolacji \u015brodowiska uruchomieniowego. Mo\u017cesz tworzy\u0107 foldery ograniczaj\u0105ce za pomoc\u0105 makr<code>Grupa()<\/code>lub<code>Grupowanie()<\/code>makr, lub zagnie\u017cd\u017ca\u0107 elementy w sobie za pomoc\u0105 klamer:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:POoz2i9048JxGDvXJHL1y0L4E5A8HL2Crd9UbcGnzyFTdY3YkxiHh9pgOvXl5kJCb7k4ZOvc9AiPr-f7sxBOHPy3kQ5M8NJvbfw9qQwWQd9YRp52gvqUqA9Zw38nLajubGL8n9Z8Q2RlhestmJiPrIhpsFfUBWupmjdVqO4qUHBtt-mmFiXWVKaOJpY8DnC8KkButO0wxcVr_G40\" 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>Edytuj Plantuml w VPasCode<\/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:JOuz2i9048NxGEumfeeWU04HKaaGCGXfR6J9ZidcPpVi3o4Hcu0dihNJtCjTH76AnsFcVO-PCPxLXYAiYCmArX2Do-ZhrhwtaQOL7U4CmqHGrIkDJTJMh29PoHOG755fqi50vF2wqS462LGrGwv9mu8vN7mFx6n5qmhkjgSV7KP65pj1ROjLCusWHONyUUzWxqx1_CEcQXfD_W-c2kK1Sml6NACyOwaWIcAGMDftfCk0cHwzhaJ7BUEQhcy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">!include &lt;archimate\/Archimate&gt;\r\nGrupowanie(PodsystemAplikacji, \"Zestaw zarz\u0105dzania klientami\") {\r\n    Komponenta_Aplikacji(AuthMod, \"Modu\u0142 token\u00f3w OAuth\")\r\n    Us\u0142uga_Aplikacji(UserReg, \"Interfejs API rejestracji u\u017cytkownika\")\r\n}<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:JOuz2i9048NxGEumfeeWU04HKaaGCGXfR6J9ZidcPpVi3o4Hcu0dihNJtCjTH76AnsFcVO-PCPxLXYAiYCmArX2Do-ZhrhwtaQOL7U4CmqHGrIkDJTJMh29PoHOG755fqi50vF2wqS462LGrGwv9mu8vN7mFx6n5qmhkjgSV7KP65pj1ROjLCusWHONyUUzWxqx1_CEcQXfD_W-c2kK1Sml6NACyOwaWIcAGMDftfCk0cHwzhaJ7BUEQhcy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:POoz2i9048JxGDvXJHL1y0L4E5A8HL2Crd9UbcGnzyFTdY3YkxiHh9pgOvXl5kJCb7k4ZOvc9AiPr-f7sxBOHPy3kQ5M8NJvbfw9qQwWQd9YRp52gvqUqA9Zw38nLajubGL8n9Z8Q2RlhestmJiPrIhpsFfUBWupmjdVqO4qUHBtt-mmFiXWVKaOJpY8DnC8KkButO0wxcVr_G40\" 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>Edytuj Plantuml w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"Mhybmyj\"><img alt=\"\" class=\"alignnone size-full wp-image-604\" decoding=\"async\" height=\"119\" sizes=\"(max-width: 369px) 100vw, 369px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a19018155e74.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a19018155e74.png 369w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a19018155e74-300x97.png 300w\" width=\"369\"\/><\/p>\n<h3>4. Mapowanie znormalizowanych relacji przedsi\u0119biorstwa<\/h3>\n<p>ArchiMate wymusza \u015bci\u015ble okre\u015blony s\u0142ownictwo dla po\u0142\u0105cze\u0144. Zamiast surowych strza\u0142ek, standardowa biblioteka oferuje dedykowane makra relacji sformatowane jako<code>Rel_TypRelacji(From_ID, To_ID, \"Etykieta\")<\/code>. Aby wymusi\u0107 r\u0119czne dostosowania orientacji, mo\u017cesz do\u0142\u0105czy\u0107 wskaz\u00f3wki przestrzenne (takie jak<code>_DoG\u00f3ry<\/code>, <code>_DoDolu<\/code>, <code>_DoLewa<\/code>, lub <code>_Prawo<\/code>):<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP71QiCm38RlWRo3biEMmc0lC0PPAAM7q99iv-8cIYpgs46sGxknTv-TRXJ6VFejwTClsNUaM-KxX6V1hQHHE7mgVjLBcgH9PHpDmf7HXyQ94qgZEkIyNEyU8IibOG_hCxO-L27i-fvQv6oL9iKqAMglO6d6oMZKBY_hAc2DK6Xxmor2241piGx72AN9XesVI0zvu1j_j4igEddhp8WCbT1Ym34qWyQJmsm5dsa2uVplM7WdAzE55hieuSsSK4E8U8NHyY_P8CzXX_pT8jSu12ug29AiuwK6Ylqsebznu0Te7FlMUHOAxk4LfPZ9n0kZMigjf0dmBCOfR9qcDQf3ZKBHnvAz6TqctSRIkA856vwMoLsYNoINyVHmg6cGFyzv_OezcvawjD09Auz6S6UprJS0\" 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>Edytuj Plantuml w VPasCode<\/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:RP7FIWCn4CRl2_iEOo-s8FW28YorI97IqiMBbp9cPxlfPfEGJLntnKl19_BgJVjUJbf43-OGykVxVPFvSYQrKA4Wk48dAjcWfyliPtMT9ccoCBxlKEnmatkigJAg83UUpfONC9fMaagOFPC8NZuHBCjI2dAZIPhScSOQJTflCgjapGPoF5ql6ChxrbC3l84S5RMbSO8YaYQtBbZJePOqpgpDmsDxr3BqGAt73WPqmzTRCR04eLQI_R6Hemcyf0dm-Azg5dorC0MRy1mEU_2c9ltvti4oNiNA4Rrl3_kmnJ_WVKjkJLi6vzgJAsdNGhQQWwCTlyP53OJ3H-zhqsbcejDhRECSLcxewyCUYvxLwgXa8jG-E5Iw5nL8xaLKnsPDnmTfiYQrMHCgESIqVwl_ld_UM4KDTnTsnFWZ3LQI68Z3YBMZGKwkEoMuMJdip2dpqs_T6CxGYG711cMbxw4nMdhZfDw6qUGR\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">!include &lt;archimate\/Archimate&gt;\r\n\r\nMotywacja_Stakeholder(CEO, \"Chief Executive Officer\")\r\nKomponent_Aplikacji(CRM, \"System CRM Salesforce\")\r\n\r\nGrupowanie(AppSubsystem, \"Zestaw zarz\u0105dzania klientami\") {\r\n    Komponent_Aplikacji(AuthMod, \"Modu\u0142 token\u00f3w OAuth\")\r\n    Us\u0142uga_Aplikacji(UserReg, \"Interfejs API rejestracji u\u017cytkownika\")\r\n}\r\n\r\n' Przyk\u0142ady relacji strukturalnych i zachowaniowych\r\nRel_Realizacja(UserReg, AuthMod, \"Implementuje zabezpieczenia\")\r\nRel_Serwowanie_Prawo(CRM, CEO, \"Dostarcza pulpity monitoringu\")<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP7FIWCn4CRl2_iEOo-s8FW28YorI97IqiMBbp9cPxlfPfEGJLntnKl19_BgJVjUJbf43-OGykVxVPFvSYQrKA4Wk48dAjcWfyliPtMT9ccoCBxlKEnmatkigJAg83UUpfONC9fMaagOFPC8NZuHBCjI2dAZIPhScSOQJTflCgjapGPoF5ql6ChxrbC3l84S5RMbSO8YaYQtBbZJePOqpgpDmsDxr3BqGAt73WPqmzTRCR04eLQI_R6Hemcyf0dm-Azg5dorC0MRy1mEU_2c9ltvti4oNiNA4Rrl3_kmnJ_WVKjkJLi6vzgJAsdNGhQQWwCTlyP53OJ3H-zhqsbcejDhRECSLcxewyCUYvxLwgXa8jG-E5Iw5nL8xaLKnsPDnmTfiYQrMHCgESIqVwl_ld_UM4KDTnTsnFWZ3LQI68Z3YBMZGKwkEoMuMJdip2dpqs_T6CxGYG711cMbxw4nMdhZfDw6qUGR\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP71QiCm38RlWRo3biEMmc0lC0PPAAM7q99iv-8cIYpgs46sGxknTv-TRXJ6VFejwTClsNUaM-KxX6V1hQHHE7mgVjLBcgH9PHpDmf7HXyQ94qgZEkIyNEyU8IibOG_hCxO-L27i-fvQv6oL9iKqAMglO6d6oMZKBY_hAc2DK6Xxmor2241piGx72AN9XesVI0zvu1j_j4igEddhp8WCbT1Ym34qWyQJmsm5dsa2uVplM7WdAzE55hieuSsSK4E8U8NHyY_P8CzXX_pT8jSu12ug29AiuwK6Ylqsebznu0Te7FlMUHOAxk4LfPZ9n0kZMigjf0dmBCOfR9qcDQf3ZKBHnvAz6TqctSRIkA856vwMoLsYNoINyVHmg6cGFyzv_OezcvawjD09Auz6S6UprJS0\" 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>Edytuj Plantuml w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"tFShdpL\"><img fetchpriority=\"high\" alt=\"\" class=\"alignnone size-full wp-image-605\" decoding=\"async\" fetchpriority=\"high\" height=\"252\" sizes=\"(max-width: 723px) 100vw, 723px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190191487a4.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190191487a4.png 723w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190191487a4-300x105.png 300w\" width=\"723\"\/><\/p>\n<h2>Najlepsze praktyki dla diagram\u00f3w architektury warstwowej<\/h2>\n<ul>\n<li><strong>Wyodr\u0119bnij wyra\u017ane warstwy:<\/strong> U\u0142\u00f3\u017c skrypty sekwencyjnie od g\u00f3ry do do\u0142u (Motywacja &gt; Biznes &gt; Aplikacja &gt; Technologia), aby Twoje uk\u0142ady architektury by\u0142y intuicyjne dla stakeholder\u00f3w.<\/li>\n<li><strong>Wykorzystaj kr\u00f3tkie identyfikatory komponent\u00f3w:<\/strong> Zachowaj kr\u00f3tkie ci\u0105gi \u015bledzenia makr wewn\u0119trznych (np. u\u017cyj <code>AP_01<\/code> lub <code>Srv_Auth<\/code>), jednocze\u015bnie rezerwuj\u0105c opisowy, widoczny dla klienta tekst dla parametru etykiety w podw\u00f3jnych cudzys\u0142owach.<\/li>\n<li><strong>Wymuszaj jasne kierunki na przekroczonych warstwach:<\/strong> Trasy uk\u0142adu mog\u0105 nieoczekiwanie si\u0119 przesuwa\u0107 przy przekraczaniu granic strukturalnych. U\u017cywanie makr kierunkowych takich jak <code>Rel_Access_Down()<\/code> zapewnia p\u0142ynne przep\u0142ywy danych w d\u00f3\u0142 przez podzia\u0142y warstw.<\/li>\n<\/ul>\n<h2>Przyk\u0142ady PlantUML ArchiMate z rzeczywistego \u015bwiata<\/h2>\n<h3>Przyk\u0142ad 1: Klasyczne mapowanie mo\u017cliwo\u015bci strategicznych (poziomy motywacji i strategii)<\/h3>\n<p>Ten szkic funkcjonalny dokumentuje warstw\u0119 strategiczn\u0105 organizacji, pokazuj\u0105c, jak stakeholderzy korporacyjni s\u0105 dopasowani do mo\u017cliwo\u015bci biznesowych i zrealizowanych wynik\u00f3w technicznych.<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RPBTQW8n48Nl1TzXwaqjLFe2fVXJ1Q6Yw4Kl9KrcTmUpaoMP5UpJT-8V5htQREQSZpc739EOA6tjkvqdOkjRX_1kegseDe9leylfG-TIOOrm7GxKoiv41qKCzQthA4ngwNQ4n2Di9EfzIHQcB1YRI0bXvAda6bbWOPgiNGIXlH4AlDs8sM4LlCFOdyoMhz2RL8G5p8WDMp8UbaL15cFlvP_lCz8-MqAIQHOGiZseUzbWF2hKcOUmHjVQV941v_KEsubfp0zvaaD_r4h8OToOl2Sk5NAp-vptGUbSmbbt9etRH8mfRLSnMFtsJq9Sjtm4k44e1el0Ki4NkXAZBcA39l9qPNGxp_1D4I5TMtFO83lDGfYwdJNwxIYbO4-UKq5taJU8kmGIWEecXZrcT7REkV2jQl11n3l8AYJISj4VCiPOIHVC6esdtzC2jo4Vz3PhVQ4_2UortamPQYHzU7y0\" 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>Edytuj Plantuml w VPasCode<\/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:RLB1Jjj04Br7oZzCkJILMlK7geeGGEA0YCADIpIin_OawnrhTurb7wEYVaFKp-YrD-B_OfP02GB9ahr-yzwyz-pZ4D77fhBZqITsnZOPmG_qfkGA8tsVlZpzL3oML17y1xyfrMNeCyYzL8Uify6WbF4eTh4PDd29DKA8Nj62JU-e4CYanY0jEaQeVKzPuDtsbiM7s6BYNahiMZGhN5v7N5CfDYC_cPrVVOMZMScKmpaxT8RHmbMUio5_zEMGTkhvBZ4anBE4CpdJAVccSaohq9FUO2sXZmz_Mv2QF9fkvJfJ9fthLxkud4lSRGkSJ9ieAMDsmjQoArJj-LNNfvtWfRTAeU4NvEmhQP_LvbuCXUK9QtXDtKqkt9sevKNZaYEiraxZcsGezL18AyCVm-1G7QfF0nMJ8lS6aznuz1dcCcpql8_HewNXdzkJ3fhMzUFHWkno6eAeGRts5RvhPLOQWbfgZotlVgSbYNRXSjlen4VHtqdCfU-q_EIdhOUDVeONcGMXvQU6tWJ_eCxzPBDANbBdkstIE2QNwL_w2000\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\n!include &lt;archimate\/Archimate&gt;\r\n!theme archimate-standard from &lt;archimate\/themes&gt;\r\n\r\ntytu\u0142 Mapa strategicznego dopasowania przedsi\u0119biorstwa\r\n\r\nMotywacja_Stakeholder(CFO, \"Chief Financial Officer\")\r\nMotywacja_Driver(CostEfficiency, \"Zmniejszenie koszt\u00f3w operacyjnych\")\r\nStrategiczna_Pot\u0119ga(AutomatedBilling, \"Automatyzacja rozlicze\u0144 firmowych\")\r\nProces_Biznesowy(InvoiceRun, \"Zamkni\u0119cie ksi\u0119gowo\u015bci na koniec miesi\u0105ca\")\r\n\r\n' Po\u0142\u0105czenie zale\u017cno\u015bci strategicznych\r\nRel_Assocjacja(CFO, CostEfficiency, \"Chce poprawi\u0107\")\r\nRel_Influenca(AutomatedBilling, CostEfficiency, \"Pozytywnie wp\u0142ywa\")\r\nRel_Realizacja(InvoiceRun, AutomatedBilling, \"Realizuje pot\u0119g\u0119\")\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB1Jjj04Br7oZzCkJILMlK7geeGGEA0YCADIpIin_OawnrhTurb7wEYVaFKp-YrD-B_OfP02GB9ahr-yzwyz-pZ4D77fhBZqITsnZOPmG_qfkGA8tsVlZpzL3oML17y1xyfrMNeCyYzL8Uify6WbF4eTh4PDd29DKA8Nj62JU-e4CYanY0jEaQeVKzPuDtsbiM7s6BYNahiMZGhN5v7N5CfDYC_cPrVVOMZMScKmpaxT8RHmbMUio5_zEMGTkhvBZ4anBE4CpdJAVccSaohq9FUO2sXZmz_Mv2QF9fkvJfJ9fthLxkud4lSRGkSJ9ieAMDsmjQoArJj-LNNfvtWfRTAeU4NvEmhQP_LvbuCXUK9QtXDtKqkt9sevKNZaYEiraxZcsGezL18AyCVm-1G7QfF0nMJ8lS6aznuz1dcCcpql8_HewNXdzkJ3fhMzUFHWkno6eAeGRts5RvhPLOQWbfgZotlVgSbYNRXSjlen4VHtqdCfU-q_EIdhOUDVeONcGMXvQU6tWJ_eCxzPBDANbBdkstIE2QNwL_w2000\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RPBTQW8n48Nl1TzXwaqjLFe2fVXJ1Q6Yw4Kl9KrcTmUpaoMP5UpJT-8V5htQREQSZpc739EOA6tjkvqdOkjRX_1kegseDe9leylfG-TIOOrm7GxKoiv41qKCzQthA4ngwNQ4n2Di9EfzIHQcB1YRI0bXvAda6bbWOPgiNGIXlH4AlDs8sM4LlCFOdyoMhz2RL8G5p8WDMp8UbaL15cFlvP_lCz8-MqAIQHOGiZseUzbWF2hKcOUmHjVQV941v_KEsubfp0zvaaD_r4h8OToOl2Sk5NAp-vptGUbSmbbt9etRH8mfRLSnMFtsJq9Sjtm4k44e1el0Ki4NkXAZBcA39l9qPNGxp_1D4I5TMtFO83lDGfYwdJNwxIYbO4-UKq5taJU8kmGIWEecXZrcT7REkV2jQl11n3l8AYJISj4VCiPOIHVC6esdtzC2jo4Vz3PhVQ4_2UortamPQYHzU7y0\" 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>Edytuj Plantuml w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"SAynBer\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-606\" decoding=\"async\" height=\"343\" loading=\"lazy\" sizes=\"auto, (max-width: 413px) 100vw, 413px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a1901a0e1cba.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a1901a0e1cba.png 413w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a1901a0e1cba-300x249.png 300w\" width=\"413\"\/><\/p>\n<p><strong>Analiza sk\u0142adni:<\/strong> Wykonuj\u0105c fioletowe makra strategiczne, silnik precyzyjnie mapuje elementy. Jasne makra relacyjne \u0142\u0105cz\u0105 stakeholdera ludzkiego z motywacjami organizacyjnymi, precyzyjnie dopasowuj\u0105c strategi\u0119 korporacyjn\u0105 do podstawowych zachowa\u0144 wykonawczych.<\/p>\n<h3>Przyk\u0142ad 2: System przedsi\u0119biorstwa trzywarstwowy od ko\u0144ca do ko\u0144ca (siatka przekroczona przez warstwy)<\/h3>\n<p>Ten zaawansowany szablon demonstruje kompleksn\u0105, wielowarstwowa architektur\u0119 topologii. Mapuje proces operacyjny biznesowy w d\u00f3\u0142 przez wspieraj\u0105ce us\u0142ugi mikroserwis\u00f3w aplikacji do podstawowego hosta infrastruktury chmurowej.<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLJ1RXen4BqZyGzJBYLIQQKUgXwgAeIW5gLfeu1QgHTal9DT2w-z6eyXfEg_T-nbmzAM2x3sU_FUl0UNWHLnhErmyC8uRME1y46Hhaoj6DzCkqyVvPmhh16U3oS2TOMY0Xx8rtrKlXW4CXomOOjm6osRoSeWmRHfhD6AZNUGsHarHqAOMbEw6Xqds2VoiJ6k75-Pfo_gWFGAHbSn68SXmBS6AHE4qGNy6Wv0NjtXUghPqtXQ2f5WPZ6mhsNi4cbdDC8oDeqdXdnXTF4N-8wyblVnokWjiimNYkCpc3j6QiY44qbxBR7yFXCj7ZlHVRjpxSCXCDOdsRtZzL7YSVXofmN-4rs1OGiB6LxISMjtYqvu7pxpTUETk1fVArRtFd8MCD_98pYQ477YenIp_ufUeQuwrGltG2emnJQQ5Dn9SxhelFNbORtCTfR-WVUAS7ppFioiR3nptCGDaaD62KnoHg5hzH-lT1vwT5zzWUEPzR7uVfjszsC9yzbRgD-PruzMKOcGJ8enMALlfys_XBcKSMDDg42J3s5YanEeLPEy1GYrzrpP0yIyWyAGj4x4A0kLSHo6WtkqwwbigErWLw1-4UQFg6EoKoXZ3sbsmkJKNBc-zdlNZ-wiGdwF562F6yXfHfFGBJx75amISnPSlmKBLyhwCa7b_JRa7rmdu1wLDKzj1xA8VWfdLVZi4udgDL9xnqhQGF_Lqz8zvt6MhXHgPyICK4X1gaEJrX0ymKQACAcHbKsSbz9V-NFv0m00\" 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>Edytuj Plantuml w VPasCode<\/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:RLJBRjD05DrNoZzSkY58F2GMY0L2JPCAgWAgcaAbRgA9VUFSU3nZpQF6WzX4L7n3nMUmPKVyNznnciG1lF6CFUVUS-QScIFhX76-aBs31wGIwLE4Ly8aSog4msU3pUWr_tTpB12sFvymLAN2f30pkkYYseMM8Rq3LplVBE6gDhz_LaeekY_WC7VUr21AIRb85WGLeTILCDPLki951BynsfUailunXNUYHlCO3aU1HBCKKkdcn-exJ2aej8mxV0HVUWV0px6tnD_iP90uRVg339LZOFi6FRNDqcS4kIIUC-mlqBdH2R_xbvJawBWvGzVVTjYGDKjj0oeIC2DJCDzCnqfVzrWFodB3-YJNjhOEYvtW7M5U9oaHZhIQZD7SK8BtxSSt2ODFbKCpmuM5mVaf4CyoqsvPW6jKATfyew9RQQYBKYlMs1y99owqTosJCKb5EPGceEFT3YAA26nZmERRlnekCPblH5orvWXcC3F2EkDR2tSwubgbfSxgoRWLEzQps0FxPo_jK7gxPd0c8vWjWr8ADzEcO0BSVtMRhjcS-IaQXGxjHbUdyWUTOdyejKy_lOznO6SuDZMRmygZ9N5YqLHeO70rXfFXSoXUqDFFKfWCjm8VmiSONmubbCsoLWgX42MJYWGAMjsbeOPr6aL1u9jVTIKMgzi4AfkBm3ZC8ISqNkNSCPdt3YvGJWRMKgQAkEltkUlcwAhEjU8wgeP4fu43oESXKehGrdcLJKQwKbtxkmMkXINP7YBQPCAtt1oJO5i5L3ZTfd5Tjys1fPY9lIHq4tPkGhqe_08ZVgvrpjdQyBf08IciCzLowvgv5wstshfOWqKwLBp_dQp_XyswsjRAlOoCTBoNai0PqIaFg-ZgdCguHrORJdw9pLBL1QIySdLNOXo1vLYlxfoF_OxuQF2zzWS0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\n!include &lt;archimate\/Archimate&gt;\r\n!theme archimate-standard from &lt;archimate\/themes&gt;\r\n\r\ntytu\u0142 Wyr\u00f3wnanie architektury aplikacji wielowarstwowej\r\n\r\nGrouping(BizLayer, \"Dzia\u0142alno\u015b\u0107 biznesowa\") {\r\n    Business_Actor(Agent, \"Agent obs\u0142ugi klienta\")\r\n    Business_Process(Ticketing, \"Proces obs\u0142ugi zg\u0142oszenia firmowego\")\r\n}\r\n\r\nGrouping(AppLayer, \"Ekosystem aplikacji\") {\r\n    Application_Service(TicketSvc, \"Interfejs API integracji z Zendesk\")\r\n    Application_Component(DataRouter, \"Silnik przetwarzania zdarze\u0144\")\r\n}\r\n\r\nGrouping(TechLayer, \"Warstwa infrastruktury\") {\r\n    Technology_SystemSoftware(K8sCluster, \"Klastrowa platforma zarz\u0105dzania Kubernetes\")\r\n    Technology_Node(CloudVM, \"Docelowy obliczeniowy serwer AWS EC2 m6i.xlarge\")\r\n}\r\n\r\n' Ustan\u00f3w p\u0142ynne mapowania mi\u0119dzy warstwami u\u017cywaj\u0105c wskaz\u00f3wek kierunkowych\r\nRel_Assignment(Agent, Ticketing, \"Wykonywany codziennie\")\r\nRel_Serving_Down(TicketSvc, Ticketing, \"Zasilanie interfejsu u\u017cytkownika webowego\")\r\n\r\nRel_Composition(DataRouter, TicketSvc, \"Przyjmuje webhooki z\")\r\nRel_Realization_Down(K8sCluster, DataRouter, \"Hostuje kontener aplikacji\")\r\n\r\nRel_Composition_Down(CloudVM, K8sCluster, \"Dostarcza podstawowy hipervisor z pe\u0142nym dost\u0119pem do sprz\u0119tu\")\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLJBRjD05DrNoZzSkY58F2GMY0L2JPCAgWAgcaAbRgA9VUFSU3nZpQF6WzX4L7n3nMUmPKVyNznnciG1lF6CFUVUS-QScIFhX76-aBs31wGIwLE4Ly8aSog4msU3pUWr_tTpB12sFvymLAN2f30pkkYYseMM8Rq3LplVBE6gDhz_LaeekY_WC7VUr21AIRb85WGLeTILCDPLki951BynsfUailunXNUYHlCO3aU1HBCKKkdcn-exJ2aej8mxV0HVUWV0px6tnD_iP90uRVg339LZOFi6FRNDqcS4kIIUC-mlqBdH2R_xbvJawBWvGzVVTjYGDKjj0oeIC2DJCDzCnqfVzrWFodB3-YJNjhOEYvtW7M5U9oaHZhIQZD7SK8BtxSSt2ODFbKCpmuM5mVaf4CyoqsvPW6jKATfyew9RQQYBKYlMs1y99owqTosJCKb5EPGceEFT3YAA26nZmERRlnekCPblH5orvWXcC3F2EkDR2tSwubgbfSxgoRWLEzQps0FxPo_jK7gxPd0c8vWjWr8ADzEcO0BSVtMRhjcS-IaQXGxjHbUdyWUTOdyejKy_lOznO6SuDZMRmygZ9N5YqLHeO70rXfFXSoXUqDFFKfWCjm8VmiSONmubbCsoLWgX42MJYWGAMjsbeOPr6aL1u9jVTIKMgzi4AfkBm3ZC8ISqNkNSCPdt3YvGJWRMKgQAkEltkUlcwAhEjU8wgeP4fu43oESXKehGrdcLJKQwKbtxkmMkXINP7YBQPCAtt1oJO5i5L3ZTfd5Tjys1fPY9lIHq4tPkGhqe_08ZVgvrpjdQyBf08IciCzLowvgv5wstshfOWqKwLBp_dQp_XyswsjRAlOoCTBoNai0PqIaFg-ZgdCguHrORJdw9pLBL1QIySdLNOXo1vLYlxfoF_OxuQF2zzWS0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLJ1RXen4BqZyGzJBYLIQQKUgXwgAeIW5gLfeu1QgHTal9DT2w-z6eyXfEg_T-nbmzAM2x3sU_FUl0UNWHLnhErmyC8uRME1y46Hhaoj6DzCkqyVvPmhh16U3oS2TOMY0Xx8rtrKlXW4CXomOOjm6osRoSeWmRHfhD6AZNUGsHarHqAOMbEw6Xqds2VoiJ6k75-Pfo_gWFGAHbSn68SXmBS6AHE4qGNy6Wv0NjtXUghPqtXQ2f5WPZ6mhsNi4cbdDC8oDeqdXdnXTF4N-8wyblVnokWjiimNYkCpc3j6QiY44qbxBR7yFXCj7ZlHVRjpxSCXCDOdsRtZzL7YSVXofmN-4rs1OGiB6LxISMjtYqvu7pxpTUETk1fVArRtFd8MCD_98pYQ477YenIp_ufUeQuwrGltG2emnJQQ5Dn9SxhelFNbORtCTfR-WVUAS7ppFioiR3nptCGDaaD62KnoHg5hzH-lT1vwT5zzWUEPzR7uVfjszsC9yzbRgD-PruzMKOcGJ8enMALlfys_XBcKSMDDg42J3s5YanEeLPEy1GYrzrpP0yIyWyAGj4x4A0kLSHo6WtkqwwbigErWLw1-4UQFg6EoKoXZ3sbsmkJKNBc-zdlNZ-wiGdwF562F6yXfHfFGBJx75amISnPSlmKBLyhwCa7b_JRa7rmdu1wLDKzj1xA8VWfdLVZi4udgDL9xnqhQGF_Lqz8zvt6MhXHgPyICK4X1gaEJrX0ymKQACAcHbKsSbz9V-NFv0m00\" 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>Edytuj Plantuml w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"cuoybHJ\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-607\" decoding=\"async\" height=\"740\" loading=\"lazy\" sizes=\"auto, (max-width: 533px) 100vw, 533px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a1901b079e3a.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a1901b079e3a.png 533w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a1901b079e3a-216x300.png 216w\" width=\"533\"\/><\/p>\n<p><strong>Rozk\u0142ad sk\u0142adni:<\/strong> Ta mapa podkre\u015bla si\u0142\u0119 strukturaln\u0105 <code>Grouping<\/code> komponent\u00f3w. Elementy automatycznie otrzymuj\u0105 charakterystyczne, warstwowe odcienie kolor\u00f3w (\u017c\u00f3\u0142ty, niebieski, zielony) w zale\u017cno\u015bci od ich rodzaj\u00f3w makro. Nadpisywanie relacji kierunkowych takie jak <code>Rel_Serving_Down<\/code> oraz <code>Rel_Realization_Down<\/code> powoduj\u0105, \u017ce zale\u017cno\u015bci p\u0142ynnie rozchodz\u0105 si\u0119 w d\u00f3\u0142 siatki przedsi\u0119biorstwa.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Co to jest diagram ArchiMate? Diagram ArchiMate to wizualizacja modelowania architektury przedsi\u0119biorstwa na wysokim poziomie, kt\u00f3ra \u015bledzi strategie, procesy biznesowe, aplikacje oprogramowania oraz fizyczne infrastruktury danych w ca\u0142ej organizacji. W przeciwie\u0144stwie do tradycyjnych map UML, kt\u00f3re analizuj\u0105 g\u0142\u0119boko wykonywane procedury&#8230;<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":11,"template":"","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"ld_collection":[14],"class_list":["post-2117","ld_docs","type-ld_docs","status-publish","hentry","ld_collection-vpascode-docs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PlantUML ArchiMate Syntax | VPasCode Text to Diagram Guide<\/title>\n<meta name=\"description\" content=\"Model enterprise architecture layers using PlantUML ArchiMate notation in VPasCode, a professional diagram-as-code tool.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PlantUML ArchiMate Syntax | VPasCode Text to Diagram Guide\" \/>\n<meta property=\"og:description\" content=\"Model enterprise architecture layers using PlantUML ArchiMate notation in VPasCode, a professional diagram-as-code tool.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"VPasCode\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190176524a7.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/plantuml-archimate-diagram-syntax-guide\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/plantuml-archimate-diagram-syntax-guide\\\/\",\"name\":\"PlantUML ArchiMate Syntax | VPasCode Text to Diagram Guide\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/plantuml-archimate-diagram-syntax-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/plantuml-archimate-diagram-syntax-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a190176524a7.png\",\"datePublished\":\"2026-05-26T07:40:50+00:00\",\"description\":\"Model enterprise architecture layers using PlantUML ArchiMate notation in VPasCode, a professional diagram-as-code tool.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/plantuml-archimate-diagram-syntax-guide\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/plantuml-archimate-diagram-syntax-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/plantuml-archimate-diagram-syntax-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a190176524a7.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a190176524a7.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/plantuml-archimate-diagram-syntax-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lean Docs\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/%ld_collection%\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Przewodnik po sk\u0142adni diagram\u00f3w ArchiMate w PlantUML\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#website\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/\",\"name\":\"VPasCode\",\"description\":\"by Visual Paradigm\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#organization\",\"name\":\"VPasCode\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"width\":128,\"height\":138,\"caption\":\"VPasCode\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PlantUML ArchiMate Syntax | VPasCode Text to Diagram Guide","description":"Model enterprise architecture layers using PlantUML ArchiMate notation in VPasCode, a professional diagram-as-code tool.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/","og_locale":"pl_PL","og_type":"article","og_title":"PlantUML ArchiMate Syntax | VPasCode Text to Diagram Guide","og_description":"Model enterprise architecture layers using PlantUML ArchiMate notation in VPasCode, a professional diagram-as-code tool.","og_url":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/","og_site_name":"VPasCode","og_image":[{"url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190176524a7.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"4 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/","url":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/","name":"PlantUML ArchiMate Syntax | VPasCode Text to Diagram Guide","isPartOf":{"@id":"https:\/\/www.vpascode.com\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190176524a7.png","datePublished":"2026-05-26T07:40:50+00:00","description":"Model enterprise architecture layers using PlantUML ArchiMate notation in VPasCode, a professional diagram-as-code tool.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/#primaryimage","url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190176524a7.png","contentUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a190176524a7.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/plantuml-archimate-diagram-syntax-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vpascode.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Lean Docs","item":"https:\/\/www.vpascode.com\/pl\/docs\/%ld_collection%\/"},{"@type":"ListItem","position":3,"name":"Przewodnik po sk\u0142adni diagram\u00f3w ArchiMate w PlantUML"}]},{"@type":"WebSite","@id":"https:\/\/www.vpascode.com\/pl\/#website","url":"https:\/\/www.vpascode.com\/pl\/","name":"VPasCode","description":"by Visual Paradigm","publisher":{"@id":"https:\/\/www.vpascode.com\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vpascode.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/www.vpascode.com\/pl\/#organization","name":"VPasCode","url":"https:\/\/www.vpascode.com\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.vpascode.com\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/www.vpascode.com\/pl\/wp-content\/uploads\/sites\/9\/2026\/06\/cropped-vp-online-logo-v1.png","contentUrl":"https:\/\/www.vpascode.com\/pl\/wp-content\/uploads\/sites\/9\/2026\/06\/cropped-vp-online-logo-v1.png","width":128,"height":138,"caption":"VPasCode"},"image":{"@id":"https:\/\/www.vpascode.com\/pl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/ld_docs\/2117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/ld_docs"}],"about":[{"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/types\/ld_docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/users\/4"}],"wp:attachment":[{"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/media?parent=2117"}],"wp:term":[{"taxonomy":"ld_collection","embeddable":true,"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/ld_collection?post=2117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}