{"id":520,"date":"2026-02-25T10:19:28","date_gmt":"2026-02-25T10:19:28","guid":{"rendered":"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/"},"modified":"2026-02-25T10:19:28","modified_gmt":"2026-02-25T10:19:28","slug":"cmmn-simulation-test-case-models","status":"publish","type":"docs","link":"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/","title":{"rendered":"Executing and Simulating CMMN Models"},"content":{"rendered":"<p>Most modelers assume a correct diagram means a functional case \u2014 but that\u2019s the single biggest trap in adaptive case management. I\u2019ve seen dozens of models fail in production not because of logic flaws, but because they were never tested under real-world variability. The truth is: <strong>CMMN simulation<\/strong> isn\u2019t optional \u2014 it\u2019s the only way to expose hidden gaps before deployment.<\/p>\n<p>When I first began modeling complex insurance claims, I relied solely on peer review and static checks. Then a single misconfigured sentry triggered a cascading failure in live operations. That taught me: models must be <em>run<\/em>, not just drawn. This chapter is built on that hard-won insight \u2014 showing you how to simulate CMMN models, validate behavior across scenarios, and connect them to runtime platforms for real-world testing.<\/p>\n<p>You\u2019ll walk away with a repeatable process to <strong>test CMMN model<\/strong> behaviors under uncertainty, simulate dynamic triggers, and ensure your case logic holds up under pressure \u2014 all without touching a single line of code.<\/p>\n<h2>Why Simulation Beats Static Review<\/h2>\n<p>Visual inspection catches syntax errors. Simulation uncovers behavioral flaws.<\/p>\n<p>Consider a healthcare intake case with multiple possible diagnosis paths. Static review might confirm all tasks exist and are connected. But simulation reveals whether the right task activates when a patient\u2019s symptoms change \u2014 or if a milestone triggers prematurely due to a poorly defined sentry.<\/p>\n<p>Here\u2019s what simulation reveals that static review misses:<\/p>\n<ul>\n<li>Task activation timing under event-driven conditions<\/li>\n<li>Incorrect or missing transitions due to conflicting sentry logic<\/li>\n<li>Deadlocks caused by unmet milestone criteria<\/li>\n<li>Unreachable stages due to incorrect entry conditions<\/li>\n<li>Case file data not updating as intended across tasks<\/li>\n<\/ul>\n<p>These issues often go unnoticed until production, where they create delays, compliance risks, or frustrated users.<\/p>\n<h3>Simulate CMMN: The Modeler\u2019s Diagnostic Tool<\/h3>\n<p>Think of CMMN simulation as a flight simulator for case logic. It allows you to run the model through real-world triggers \u2014 like a new document arriving, a deadline passing, or a key stakeholder becoming available \u2014 without any risk.<\/p>\n<p>The best part? You don\u2019t need a full runtime system to start. Modern modeling tools like Visual Paradigm allow full simulation directly in the editor using predefined test scenarios.<\/p>\n<p>Start by setting up a basic scenario: a new case is created, a required document is uploaded, and a milestone is met. Run the simulation and observe:<\/p>\n<ul>\n<li>Which tasks become available?<\/li>\n<li>Are sentry conditions met?<\/li>\n<li>Does the case progress to the next stage?<\/li>\n<li>Is the case file updated correctly?<\/li>\n<\/ul>\n<p>This is how you catch a hidden path dependency before it becomes a workflow crisis.<\/p>\n<h2>Step-by-Step: Testing CMMN Models in Practice<\/h2>\n<p>Testing a CMMN model isn\u2019t about \u201cpassing\u201d a test \u2014 it\u2019s about stress-testing the logic under real-world variation. Follow this structured approach:<\/p>\n<ol>\n<li><strong>Define test scenarios<\/strong> based on business events: e.g., \u201cDocument uploaded,\u201d \u201cStakeholder declines,\u201d \u201cDeadline missed.\u201d<\/li>\n<li><strong>Set initial case state<\/strong> \u2014 populate case file items, mark tasks as incomplete, set stage status.<\/li>\n<li><strong>Run simulation<\/strong> with one event at a time, observing transitions and task activation.<\/li>\n<li><strong>Log outcomes<\/strong> \u2014 did the model behave as expected? If not, why?<\/li>\n<li><strong>Adjust sentry conditions<\/strong> or task dependencies, then retest.<\/li>\n<\/ol>\n<p>Example: In an insurance claim, simulate \u201cDocument received: medical report.\u201d The model should activate the \u201cReview by Underwriter\u201d task and update the case file. If not \u2014 the sentry condition likely references the wrong data item.<\/p>\n<h3>Use Case: Simulating a Support Ticket Escalation<\/h3>\n<p>Let\u2019s walk through a real example: a customer support case that escalates after 48 hours of inactivity.<\/p>\n<p>Setup:<\/p>\n<ul>\n<li>Stage: Initial Response<\/li>\n<li>Task: Respond to Customer (Open)<\/li>\n<li>Sentry: \u201cTime elapsed &gt; 48 hours and no response received\u201d<\/li>\n<li>Next Stage: Escalation<\/li>\n<\/ul>\n<p>Run simulation:<\/p>\n<ul>\n<li>Step 1: Create case \u2014 task is active.<\/li>\n<li>Step 2: Advance time by 47 hours \u2014 no escalation.<\/li>\n<li>Step 3: Advance time to 49 hours \u2014 sentry evaluates true \u2192 task activates, stage transitions.<\/li>\n<\/ul>\n<p>If the model doesn\u2019t escalate, the sentry likely uses <code>timeElapsed<\/code> instead of <code>timeSinceLastActivity<\/code>. Fix the condition. Retest.<\/p>\n<h2>Validating Complex Logic with Decision Tables<\/h2>\n<p>When logic becomes complex \u2014 such as multiple sentry conditions combining OR and AND rules \u2014 <strong>simulate CMMN<\/strong> models using decision tables for clarity.<\/p>\n<p>Example: A claim is flagged for fraud review if:<\/p>\n<ul>\n<li>Amount &gt; $10,000 <strong>OR<\/strong><\/li>\n<li>Claimant has prior claims within 12 months <strong>AND<\/strong><\/li>\n<li>Service date is outside normal business hours<\/li>\n<\/ul>\n<p>Build a decision table to map all combinations. Then simulate each scenario:<\/p>\n<table>\n<tbody>\n<tr>\n<th>Condition 1<\/th>\n<th>Condition 2<\/th>\n<th>Condition 3<\/th>\n<th>Action<\/th>\n<\/tr>\n<tr>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Flag for review<\/td>\n<\/tr>\n<tr>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Flag for review<\/td>\n<\/tr>\n<tr>\n<td>No<\/td>\n<td>No<\/td>\n<td>Yes<\/td>\n<td>Do not flag<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Run each row as a simulation scenario. This exposes ambiguous or missing logic \u2014 like when a claim is large but the other conditions aren\u2019t met, yet the model flags it.<\/p>\n<p>Use this method to prevent over-flagging or missed risks \u2014 a common pain point in compliance-heavy domains.<\/p>\n<h2>Connecting to Runtime Systems<\/h2>\n<p>Once your model passes simulation, the next step is integration. But don\u2019t rush. Always validate the model in simulation first \u2014 it\u2019s far easier to fix logic here than in a live system.<\/p>\n<p>Integration typically involves:<\/p>\n<ul>\n<li>Mapping case file items to application data fields<\/li>\n<li>Configuring event listeners for triggers (e.g., \u201cdocument uploaded\u201d)<\/li>\n<li>Defining external systems to activate tasks or update data<\/li>\n<\/ul>\n<p>Always test the integration with simulation first. Use mock data to simulate external system responses. For example:<\/p>\n<ul>\n<li>Simulate \u201cExternal system returns OK\u201d \u2192 verify task activates<\/li>\n<li>Simulate \u201cSystem timeout\u201d \u2192 verify fallback logic or error handling<\/li>\n<\/ul>\n<p>This approach prevents integration bugs from being discovered only after deployment.<\/p>\n<h2>Common Pitfalls and How to Avoid Them<\/h2>\n<p>Even experienced modelers make the same mistakes. Here are the top 4, and how to fix them:<\/p>\n<ol>\n<li><strong>Overusing sentries with complex logic<\/strong>: Break down logic into simpler conditions. Test each part in isolation.<\/li>\n<li><strong>Not accounting for parallel task execution<\/strong>: Simulate scenarios where multiple tasks can be active at once. Ensure data dependencies are resolved.<\/li>\n<li><strong>Ignoring time-based triggers<\/strong>: Use simulated time progression to verify sentry conditions that depend on duration.<\/li>\n<li><strong>Assuming all data is available at start<\/strong>: Simulate case creation with incomplete data. Verify that tasks don\u2019t activate prematurely.<\/li>\n<\/ol>\n<p>These aren\u2019t edge cases \u2014 they\u2019re the norm in real-world scenarios.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>How often should I simulate a CMMN model?<\/h3>\n<p>At minimum, simulate every time you modify a sentry, stage, or task dependency. For critical models (e.g., healthcare, insurance), simulate after every major change \u2014 even small ones.<\/p>\n<h3>Can I simulate CMMN without a runtime engine?<\/h3>\n<p>Yes \u2014 most modeling tools offer built-in simulation engines. They simulate behavior based on defined rules, event triggers, and data states. They won\u2019t replicate exact runtime performance, but they\u2019re sufficient for logic validation.<\/p>\n<h3>What\u2019s the difference between testing and simulating a CMMN model?<\/h3>\n<p>Testing refers to validating a model under known conditions. Simulating involves running the model through dynamic, real-world events \u2014 like time passing or documents arriving \u2014 to observe behavior over time. Simulation is more comprehensive.<\/p>\n<h3>How do I handle multiple paths in simulation?<\/h3>\n<p>Use multiple test scenarios. For example: \u201cDocument uploaded,\u201d \u201cStakeholder responds,\u201d \u201cDeadline missed.\u201d Run each separately, then combine them to test complex flows.<\/p>\n<h3>Is it safe to simulate CMMN models in production environments?<\/h3>\n<p>No \u2014 always simulate in a sandbox or test environment. Never run simulations on live data unless explicitly designed for it. A simulation can trigger unintended task activations or data changes.<\/p>\n<h3>Can simulation detect data consistency issues?<\/h3>\n<p>Absolutely. Simulate case progression and check the case file at each step. If a data item is missing, incorrectly updated, or not propagated \u2014 the simulation will expose it. This is especially useful for complex cases with nested data structures.<\/p>\n<p><strong>CMMN simulation<\/strong> is not a one-off step. It\u2019s a continuous practice \u2014 as essential as modeling itself. The models you build today will evolve. By simulating early, often, and with purpose, you ensure they evolve correctly.<\/p>\n<p>Don\u2019t just draw the case. <em>Run it<\/em>. That\u2019s how you build trustworthy, adaptive systems.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most modelers assume a correct diagram means a functional case \u2014 but that\u2019s the single biggest trap in adaptive case management. I\u2019ve seen dozens of models fail in production not because of logic flaws, but because they were never tested under real-world variability. The truth is: CMMN simulation isn\u2019t optional \u2014 it\u2019s the only way [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":517,"menu_order":2,"template":"","meta":{"_acf_changed":false,"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":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","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":""}},"footnotes":""},"doc_tag":[],"class_list":["post-520","docs","type-docs","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CMMN Simulation: Test &amp; Validate Case Models<\/title>\n<meta name=\"description\" content=\"Learn how to simulate CMMN models to test logic, validate case behavior, and prepare for runtime execution. Master dynamic testing and real-time validation with expert guidance.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CMMN Simulation: Test &amp; Validate Case Models\" \/>\n<meta property=\"og:description\" content=\"Learn how to simulate CMMN models to test logic, validate case behavior, and prepare for runtime execution. Master dynamic testing and real-time validation with expert guidance.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Skills Deutsch\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"6\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/\",\"name\":\"CMMN Simulation: Test & Validate Case Models\",\"isPartOf\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/de\/#website\"},\"datePublished\":\"2026-02-25T10:19:28+00:00\",\"description\":\"Learn how to simulate CMMN models to test logic, validate case behavior, and prepare for runtime execution. Master dynamic testing and real-time validation with expert guidance.\",\"breadcrumb\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skills.visual-paradigm.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CMMN Explained: A Practical Guide for Modelers\",\"item\":\"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Advanced Modeling and Integration Practices\",\"item\":\"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Executing and Simulating CMMN Models\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/de\/#website\",\"url\":\"https:\/\/skills.visual-paradigm.com\/de\/\",\"name\":\"Visual Paradigm Skills Deutsch\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/skills.visual-paradigm.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/de\/#organization\",\"name\":\"Visual Paradigm Skills Deutsch\",\"url\":\"https:\/\/skills.visual-paradigm.com\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/4\/2026\/02\/favicon.svg\",\"contentUrl\":\"https:\/\/skills.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/4\/2026\/02\/favicon.svg\",\"width\":70,\"height\":70,\"caption\":\"Visual Paradigm Skills Deutsch\"},\"image\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/de\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CMMN Simulation: Test & Validate Case Models","description":"Learn how to simulate CMMN models to test logic, validate case behavior, and prepare for runtime execution. Master dynamic testing and real-time validation with expert guidance.","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:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/","og_locale":"de_DE","og_type":"article","og_title":"CMMN Simulation: Test & Validate Case Models","og_description":"Learn how to simulate CMMN models to test logic, validate case behavior, and prepare for runtime execution. Master dynamic testing and real-time validation with expert guidance.","og_url":"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/","og_site_name":"Visual Paradigm Skills Deutsch","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"6\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/","url":"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/","name":"CMMN Simulation: Test & Validate Case Models","isPartOf":{"@id":"https:\/\/skills.visual-paradigm.com\/de\/#website"},"datePublished":"2026-02-25T10:19:28+00:00","description":"Learn how to simulate CMMN models to test logic, validate case behavior, and prepare for runtime execution. Master dynamic testing and real-time validation with expert guidance.","breadcrumb":{"@id":"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/cmmn-simulation-test-case-models\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skills.visual-paradigm.com\/de\/"},{"@type":"ListItem","position":2,"name":"CMMN Explained: A Practical Guide for Modelers","item":"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/"},{"@type":"ListItem","position":3,"name":"Advanced Modeling and Integration Practices","item":"https:\/\/skills.visual-paradigm.com\/de\/docs\/cmmn-explained-practical-guide-for-modelers\/advanced-cmmn\/"},{"@type":"ListItem","position":4,"name":"Executing and Simulating CMMN Models"}]},{"@type":"WebSite","@id":"https:\/\/skills.visual-paradigm.com\/de\/#website","url":"https:\/\/skills.visual-paradigm.com\/de\/","name":"Visual Paradigm Skills Deutsch","description":"","publisher":{"@id":"https:\/\/skills.visual-paradigm.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skills.visual-paradigm.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/skills.visual-paradigm.com\/de\/#organization","name":"Visual Paradigm Skills Deutsch","url":"https:\/\/skills.visual-paradigm.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/skills.visual-paradigm.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/skills.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/4\/2026\/02\/favicon.svg","contentUrl":"https:\/\/skills.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/4\/2026\/02\/favicon.svg","width":70,"height":70,"caption":"Visual Paradigm Skills Deutsch"},"image":{"@id":"https:\/\/skills.visual-paradigm.com\/de\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/skills.visual-paradigm.com\/de\/wp-json\/wp\/v2\/docs\/520","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skills.visual-paradigm.com\/de\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/skills.visual-paradigm.com\/de\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/de\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/skills.visual-paradigm.com\/de\/wp-json\/wp\/v2\/docs\/520\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/de\/wp-json\/wp\/v2\/docs\/517"}],"wp:attachment":[{"href":"https:\/\/skills.visual-paradigm.com\/de\/wp-json\/wp\/v2\/media?parent=520"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/de\/wp-json\/wp\/v2\/doc_tag?post=520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}