{"id":532,"date":"2026-02-25T10:19:50","date_gmt":"2026-02-25T10:19:50","guid":{"rendered":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/"},"modified":"2026-02-25T10:19:50","modified_gmt":"2026-02-25T10:19:50","slug":"cmmn-bpmn-complement","status":"publish","type":"docs","link":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/","title":{"rendered":"How CMMN and BPMN Complement Each Other"},"content":{"rendered":"<p>When I see a process model that tries to force every possible exception into a rigid flow, I know the right tool isn\u2019t being used. This happens when a BPMN diagram becomes overloaded with gateways, branches, and exceptions\u2014trying to manage unpredictability with a structure built for repetition. It\u2019s not wrong per se, but it\u2019s fundamentally mismatched. The real issue isn\u2019t the notation\u2014it\u2019s the failure to recognize that not all work is the same.<\/p>\n<p>Over two decades of modeling with business analysts and technical architects has taught me one thing: the most effective process landscapes don\u2019t rely on a single standard. They use BPMN for predictability and automation, and CMMN for adaptability and human judgment. The real power lies not in choosing one over the other, but in understanding how they work together.<\/p>\n<p>This chapter demystifies the relationship between CMMN and BPMN. You\u2019ll learn why they are not competitors but complementary forces\u2014each designed for different types of business work. You\u2019ll see how leading organizations integrate both within the same system, using BPMN for routine workflows and CMMN for complex, knowledge-intensive cases.<\/p>\n<p>By the end, you\u2019ll have a clear framework for deciding when to use each notation, how to structure hybrid models, and how to avoid the common pitfall of over-structuring or under-defining. This is practical wisdom from the field\u2014no theory, no jargon, just real decisions grounded in experience.<\/p>\n<h2>Why Structure and Flexibility Must Coexist<\/h2>\n<p>Business processes aren\u2019t monolithic. Some run like clockwork\u2014bank account verification, purchase order approvals, employee onboarding. Others unfold unpredictably\u2014incident investigations, claim disputes, medical diagnoses. These require different modeling approaches.<\/p>\n<p>BPMN excels where the path is known, the rules are clear, and automation is desired. It\u2019s built on control flow, sequence, and event-driven transitions. But when the sequence isn\u2019t predefined\u2014when decisions depend on expert judgment, external data, or evolving circumstances\u2014BPMN becomes brittle.<\/p>\n<p>CMMN, by contrast, is designed for adaptive, knowledge-centric work. It doesn\u2019t dictate the flow. Instead, it defines the elements of a case: stages, tasks, milestones, and conditions for progression. The case plan can evolve based on events, decisions, and data\u2014exactly what\u2019s needed for work that\u2019s not fully knowable at the start.<\/p>\n<p>Think of BPMN as a highway with defined exits and speed limits. CMMN is more like a mountain trail\u2014there\u2019s a general direction, but the path changes based on terrain, weather, and the hiker\u2019s judgment.<\/p>\n<h3>Real-World Example: Insurance Claim Handling<\/h3>\n<p>Consider an insurance claim. The initial validation steps\u2014checking policy coverage, verifying claimant identity, assessing damages\u2014follow a fixed sequence. That\u2019s BPMN.<\/p>\n<p>But if the claim involves a complex accident, a disputed liability, or third-party claims, the process becomes dynamic. The adjuster may need to gather new evidence, consult legal teams, or initiate a fraud investigation. These decisions depend on contextual information, not a fixed path.<\/p>\n<p>This is where CMMN shines. A CMMN case plan manages the entire investigation lifecycle. Tasks appear based on triggers, criteria change as evidence emerges, and milestones reflect evolving progress. The model doesn\u2019t force a fixed path\u2014it supports discovery.<\/p>\n<h2>The Synergy of Integration: BPMN Controls, CMMN Adapts<\/h2>\n<p>Many mature organizations don\u2019t choose between BPMN and CMMN\u2014they use both. The key is to understand their roles in a hybrid model.<\/p>\n<p>You\u2019ll often see BPMN at the orchestration level, managing the high-level workflow, while CMMN handles sub-processes where flexibility is required. In insurance, for example:<\/p>\n<ul>\n<li>BPMN: Manages the claim lifecycle\u2014submission, validation, assignment, approval.<\/li>\n<li>CMMN: Handles the investigation subprocess, where tasks like \u201crequest expert review\u201d or \u201cgather police report\u201d appear conditionally.<\/li>\n<\/ul>\n<p>This isn\u2019t redundancy. It\u2019s division of labor. BPMN provides structure. CMMN provides adaptability.<\/p>\n<h3>Common Integration Patterns<\/h3>\n<p>Here are the most effective ways to integrate BPMN and CMMN in real systems:<\/p>\n<ol>\n<li><strong>BPMN Controls CMMN Subcase:<\/strong> A BPMN process calls a CMMN case as a subprocess. The case handles adaptive work while the parent process maintains overall control.<\/li>\n<li><strong>Event-Driven Case Launch:<\/strong> A BPMN gateway triggers a CMMN case based on a condition\u2014e.g., \u201cIf claim exceeds $100,000, launch investigation case.\u201d<\/li>\n<li><strong>Shared Case File:<\/strong> Both BPMN and CMMN models reference the same case file data, ensuring consistency and avoiding data silos.<\/li>\n<li><strong>CMMN as Exception Handler:<\/strong> When BPMN encounters an unhandled exception, it delegates to a CMMN case to resolve the issue.<\/li>\n<\/ol>\n<p>These patterns are not theoretical. I\u2019ve seen them implemented in financial services, healthcare, and digital transformation projects. The result? Models that are both automatable and intelligent.<\/p>\n<h2>When to Use Which: A Decision Framework<\/h2>\n<p>There\u2019s no universal rule. The decision depends on four key factors:<\/p>\n<ul>\n<li><strong>Predictability:<\/strong> Is the workflow known in advance? If yes, BPMN. If no, CMMN.<\/li>\n<li><strong>Frequency:<\/strong> Is this a repeatable, high-volume task? BPMN. If it happens rarely and uniquely, CMMN.<\/li>\n<li><strong>Control Authority:<\/strong> Is the sequence dictated by business rules or by human judgment? BPMN for rule-based, CMMN for judgment-based.<\/li>\n<li><strong>Data Dependencies:<\/strong> Does progress depend on external data or decisions? CMMN is better at handling uncertain data triggers.<\/li>\n<\/ul>\n<p>Ask yourself: \u201cWould this process be the same tomorrow, or would an expert need to decide the next step based on new context?\u201d If the answer is the latter, you\u2019re in CMMN territory.<\/p>\n<h3>Decision Matrix: BPMN vs CMMN<\/h3>\n<table>\n<tbody>\n<tr>\n<th>Factor<\/th>\n<th>BPMN<\/th>\n<th>CMMN<\/th>\n<\/tr>\n<tr>\n<td>Best for<\/td>\n<td>Repeatable, rule-based workflows<\/td>\n<td>Adaptive, knowledge-driven cases<\/td>\n<\/tr>\n<tr>\n<td>Flow control<\/td>\n<td>Explicit, pre-defined sequence<\/td>\n<td>Constraint-based, dynamic progression<\/td>\n<\/tr>\n<tr>\n<td>Automation potential<\/td>\n<td>High (scriptable, executable)<\/td>\n<td>Medium (driven by events and conditions)<\/td>\n<\/tr>\n<tr>\n<td>Human decision weight<\/td>\n<td>Low (rules-driven)<\/td>\n<td>High (judgment, discovery)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>This table isn\u2019t a rulebook. It\u2019s a guide. In practice, the best models blend both\u2014using BPMN to manage the predictable and CMMN to manage the uncertain.<\/p>\n<h2>Practical Steps to Integrate CMMN and BPMN<\/h2>\n<p>Integrating BPMN and CMMN isn\u2019t about learning two tools\u2014it\u2019s about mastering a mindset. Here\u2019s how to start:<\/p>\n<ol>\n<li><strong>Map your processes first.<\/strong> Identify where the workflow is predictable and where it\u2019s adaptive. Group them by function, not notation.<\/li>\n<li><strong>Define case boundaries.<\/strong> Where does a case begin and end? What data is shared between BPMN and CMMN?<\/li>\n<li><strong>Use CMMN for investigation, BPMN for routing.<\/strong> In claims, use CMMN for the investigation phase, BPMN for escalation, approval, and payment.<\/li>\n<li><strong>Ensure shared data context.<\/strong> Use a common case file or data model so both BPMN and CMMN can access the same information.<\/li>\n<li><strong>Validate with real users.<\/strong> Have analysts and subject matter experts review both models. Does it reflect how work actually happens?<\/li>\n<\/ol>\n<p>When teams start modeling this way, they stop asking \u201cWhich one should I use?\u201d and start asking \u201cHow can I use both?\u201d<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>Can I use both BPMN and CMMN in the same system?<\/h3>\n<p>Yes\u2014this is not just possible, it\u2019s common in mature organizations. BPMN handles structured processes, while CMMN manages adaptive cases. They can be linked through subprocesses, events, or shared data files.<\/p>\n<h3>What\u2019s the difference between structured vs adaptive process modeling?<\/h3>\n<p>Structured process modeling (BPMN) assumes a predictable path, governed by rules and conditions. Adaptive process modeling (CMMN) assumes the path evolves based on events, decisions, and data. The former is for automation. The latter is for discovery.<\/p>\n<h3>How do I integrate BPMN and CMMN in Visual Paradigm?<\/h3>\n<p>Visual Paradigm supports both notations in the same project. You can embed a CMMN case as a subprocess within a BPMN process. The tool allows you to link case files, define triggers, and simulate execution across both models.<\/p>\n<h3>Is CMMN more complex than BPMN?<\/h3>\n<p>Not inherently. CMMN has a different kind of complexity\u2014it\u2019s built around flexibility, not sequence. It\u2019s simpler in structure but more nuanced in behavior. The learning curve is steeper for those used to flowcharts, but the payoff in real-world adaptability is significant.<\/p>\n<h3>Can I convert a BPMN diagram into a CMMN case?<\/h3>\n<p>Not automatically. But you can refactor a BPMN subprocess into a CMMN case if it involves uncertainty, expert judgment, or evolving tasks. The conversion isn\u2019t literal\u2014it\u2019s about rethinking the model\u2019s purpose.<\/p>\n<h3>Why should I care about integrating BPMN and CMMN?<\/h3>\n<p>Because most real-world business work isn\u2019t purely structured or purely adaptive. It\u2019s a blend. Using both notations allows you to model reality accurately\u2014avoiding over-structuring or under-defining. The result is models that are both executable and realistic.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When I see a process model that tries to force every po [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":530,"menu_order":1,"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-532","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 BPMN Complement: A Practical Guide<\/title>\n<meta name=\"description\" content=\"Learn how CMMN and BPMN complement each other in hybrid process modeling. Discover when to use structured vs adaptive process design and how to integrate both notations for optimal business outcomes.\" \/>\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\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CMMN BPMN Complement: A Practical Guide\" \/>\n<meta property=\"og:description\" content=\"Learn how CMMN and BPMN complement each other in hybrid process modeling. Discover when to use structured vs adaptive process design and how to integrate both notations for optimal business outcomes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Skills \u7b80\u4f53\u4e2d\u6587\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/\",\"name\":\"CMMN BPMN Complement: A Practical Guide\",\"isPartOf\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/#website\"},\"datePublished\":\"2026-02-25T10:19:50+00:00\",\"description\":\"Learn how CMMN and BPMN complement each other in hybrid process modeling. Discover when to use structured vs adaptive process design and how to integrate both notations for optimal business outcomes.\",\"breadcrumb\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skills.visual-paradigm.com\/cn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CMMN vs BPMN: When to Use Which?\",\"item\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Framing the Question\",\"item\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"How CMMN and BPMN Complement Each Other\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/#website\",\"url\":\"https:\/\/skills.visual-paradigm.com\/cn\/\",\"name\":\"Visual Paradigm Skills \u7b80\u4f53\u4e2d\u6587\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/skills.visual-paradigm.com\/cn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/#organization\",\"name\":\"Visual Paradigm Skills \u7b80\u4f53\u4e2d\u6587\",\"url\":\"https:\/\/skills.visual-paradigm.com\/cn\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/cn\/wp-content\/uploads\/sites\/3\/2026\/02\/favicon.svg\",\"contentUrl\":\"https:\/\/skills.visual-paradigm.com\/cn\/wp-content\/uploads\/sites\/3\/2026\/02\/favicon.svg\",\"width\":70,\"height\":70,\"caption\":\"Visual Paradigm Skills \u7b80\u4f53\u4e2d\u6587\"},\"image\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CMMN BPMN Complement: A Practical Guide","description":"Learn how CMMN and BPMN complement each other in hybrid process modeling. Discover when to use structured vs adaptive process design and how to integrate both notations for optimal business outcomes.","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\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/","og_locale":"zh_CN","og_type":"article","og_title":"CMMN BPMN Complement: A Practical Guide","og_description":"Learn how CMMN and BPMN complement each other in hybrid process modeling. Discover when to use structured vs adaptive process design and how to integrate both notations for optimal business outcomes.","og_url":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/","og_site_name":"Visual Paradigm Skills \u7b80\u4f53\u4e2d\u6587","twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"7 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/","url":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/","name":"CMMN BPMN Complement: A Practical Guide","isPartOf":{"@id":"https:\/\/skills.visual-paradigm.com\/cn\/#website"},"datePublished":"2026-02-25T10:19:50+00:00","description":"Learn how CMMN and BPMN complement each other in hybrid process modeling. Discover when to use structured vs adaptive process design and how to integrate both notations for optimal business outcomes.","breadcrumb":{"@id":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/cmmn-bpmn-complement\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skills.visual-paradigm.com\/cn\/"},{"@type":"ListItem","position":2,"name":"CMMN vs BPMN: When to Use Which?","item":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/"},{"@type":"ListItem","position":3,"name":"Framing the Question","item":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/"},{"@type":"ListItem","position":4,"name":"How CMMN and BPMN Complement Each Other"}]},{"@type":"WebSite","@id":"https:\/\/skills.visual-paradigm.com\/cn\/#website","url":"https:\/\/skills.visual-paradigm.com\/cn\/","name":"Visual Paradigm Skills \u7b80\u4f53\u4e2d\u6587","description":"","publisher":{"@id":"https:\/\/skills.visual-paradigm.com\/cn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skills.visual-paradigm.com\/cn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/skills.visual-paradigm.com\/cn\/#organization","name":"Visual Paradigm Skills \u7b80\u4f53\u4e2d\u6587","url":"https:\/\/skills.visual-paradigm.com\/cn\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/skills.visual-paradigm.com\/cn\/#\/schema\/logo\/image\/","url":"https:\/\/skills.visual-paradigm.com\/cn\/wp-content\/uploads\/sites\/3\/2026\/02\/favicon.svg","contentUrl":"https:\/\/skills.visual-paradigm.com\/cn\/wp-content\/uploads\/sites\/3\/2026\/02\/favicon.svg","width":70,"height":70,"caption":"Visual Paradigm Skills \u7b80\u4f53\u4e2d\u6587"},"image":{"@id":"https:\/\/skills.visual-paradigm.com\/cn\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/docs\/532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/docs\/532\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/docs\/530"}],"wp:attachment":[{"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/media?parent=532"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/doc_tag?post=532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}