{"id":506,"date":"2026-02-25T10:19:22","date_gmt":"2026-02-25T10:19:22","guid":{"rendered":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/"},"modified":"2026-02-25T10:19:22","modified_gmt":"2026-02-25T10:19:22","slug":"cmmn-vs-bpmn-when-to-use","status":"publish","type":"docs","link":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/","title":{"rendered":"When to Choose CMMN, BPMN, or DMN"},"content":{"rendered":"<p>When I first started modeling complex business cases, I found myself wrestling with a recurring question: should I use BPMN, DMN, or CMMN? The answer isn\u2019t always obvious\u2014and it\u2019s rarely a single choice. Each notation serves a distinct purpose, and mixing them isn\u2019t just allowed\u2014it\u2019s often necessary.<\/p>\n<p>Think of BPMN as the blueprint for predictable, repeatable processes. CMMN is the compass for navigating uncertain, human-driven workflows. The difference between CMMN and BPMN lies not just in syntax but in philosophy: BPMN demands structure; CMMN embraces adaptation.<\/p>\n<p>My experience has taught me that many organizations fall into the trap of trying to force everything into BPMN. But that\u2019s where things break down. If your process depends on expert judgment, unforeseen events, or evolving data\u2014CMMN is not just a better fit, it\u2019s the only one that truly honors the nature of knowledge work.<\/p>\n<p>Here, you\u2019ll learn how to make deliberate choices between CMMN and BPMN, with decision rules grounded in real modeling scenarios. I\u2019ll share when to use CMMN, where it excels, and when sticking with BPMN is actually the smarter move. You\u2019ll also see how hybrid modeling combines both\u2014without overcomplicating.<\/p>\n<h2>Understanding the Core Difference: CMMN vs BPMN<\/h2>\n<p>BPMN is built for order. It excels in scenarios where the sequence of activities is known, repeatable, and measurable. Think order fulfillment, loan application processing, or invoice approvals. The flow is linear, decision points are clear, and success is defined by completion.<\/p>\n<p>CMMN, on the other hand, is built for uncertainty. It models work that evolves based on events, data, or expert decisions. The process isn\u2019t the plan\u2014it\u2019s the response to one. A customer dispute, a medical review, or a regulatory investigation all benefit from CMMN\u2019s adaptive structure.<\/p>\n<p>The key distinction isn\u2019t complexity\u2014it\u2019s predictability. If you can write an if-then rule for every step, BPMN likely fits. If you need to respond to new information, change direction, or wait for external triggers, CMMN is your tool.<\/p>\n<h3>When BPMN Works\u2014And When It Fails<\/h3>\n<p>BPMN shines in environments where the workflow is stable, rules are clear, and exceptions are rare. For example, a standard customer onboarding process with fixed steps\u2014identity verification, contract signing, account setup\u2014can be modeled cleanly in BPMN.<\/p>\n<p>But here\u2019s where it collapses: when a new document arrives, a compliance officer flags a risk, or a customer requests a change mid-flow. BPMN struggles to handle these deviations without creating branching paths that become impossible to maintain.<\/p>\n<p>I once worked with a financial institution that modeled their loan approval process in BPMN. They had over 40 decision paths, each representing a different risk tier. After six months, the model was so tangled no one could debug it. We migrated it to CMMN and reduced complexity by 70%\u2014not by removing logic, but by shifting to an event-driven structure.<\/p>\n<h3>When CMMN Excels\u2014And Why It\u2019s Underused<\/h3>\n<p>CMMN is ideal for any scenario where work is initiated by a case, not a process. Think legal case management, insurance claims, or IT support tickets. In each, the path forward depends on information that arrives over time\u2014documents, expert reviews, system alerts.<\/p>\n<p>When to use CMMN becomes clear when you ask: \u201cCan this task be triggered by an event?\u201d If yes, CMMN is your answer. The moment a customer calls with a new concern, an audit flag appears, or a new medical report arrives\u2014CMMN responds.<\/p>\n<p>Consider a healthcare intake process. The initial steps may be standard, but once the patient\u2019s symptoms emerge, the path splits based on diagnoses, test results, and specialist input. That\u2019s not a flow\u2014it\u2019s a case. CMMN handles that naturally.<\/p>\n<h2>Decision Framework: How to Choose<\/h2>\n<p>Here\u2019s a practical decision tree I developed after modeling over 200 cases across industries. Use it as a guide, not a rigid rule.<\/p>\n<ol>\n<li><strong>Is the workflow highly predictable and repeatable?<\/strong> If yes, BPMN may be sufficient.<\/li>\n<li><strong>Are key steps dependent on external events, data changes, or expert decisions?<\/strong> If yes, CMMN is likely better.<\/li>\n<li><strong>Do tasks need to be completed in any order, or can they be skipped based on context?<\/strong> If yes, CMMN offers greater flexibility.<\/li>\n<li><strong>Is the outcome influenced by evolving information, not just a fixed flow?<\/strong> Then CMMN is your tool.<\/li>\n<\/ol>\n<p>This framework helped me convince a team of skeptical developers that their support ticket system needed CMMN. Their old BPMN model only captured the \u201cnormal\u201d path. The real work\u2014escalation, data gathering, expert consultation\u2014was buried in ad-hoc notes.<\/p>\n<h3>Hybrid Modeling: CMMN + BPMN Together<\/h3>\n<p>Most organizations don\u2019t choose one or the other. They use both\u2014strategically. The key is knowing where each fits.<\/p>\n<p>For example, a customer complaint case might start in CMMN. The case plan model includes stages like \u201cInitial Review,\u201d \u201cEvidence Gathering,\u201d and \u201cResolution.\u201d Each stage contains tasks triggered by events: a new email, a document upload, or a supervisor\u2019s approval.<\/p>\n<p>But once the decision is made to escalate to legal, you can embed a BPMN subprocess inside the CMMN model. The legal review, with its fixed steps and approvals, is best modeled in BPMN.<\/p>\n<p>This hybrid approach is powerful. It keeps the case adaptive at the top level while allowing structured execution for well-defined sub-processes.<\/p>\n<h2>Real-World Examples: From Theory to Practice<\/h2>\n<p>Let\u2019s look at two scenarios to clarify the difference between CMMN and BPMN.<\/p>\n<h3>Example 1: Credit Card Fraud Investigation<\/h3>\n<ul>\n<li><strong>Why CMMN?<\/strong> Investigations are triggered by alerts, not schedules. New evidence, expert opinions, and system findings can arrive at any time.<\/li>\n<li><strong>Modeling approach:<\/strong> A case plan with stages: \u201cAlert Received,\u201d \u201cEvidence Collected,\u201d \u201cRisk Assessed,\u201d \u201cOutcome Decided.\u201d Each stage is activated by events\u2014e.g., \u201cNew transaction record received\u201d or \u201cSecurity analyst confirms fraud.\u201d<\/li>\n<li><strong>Outcome:<\/strong> No fixed path. The case can loop back, skip stages, or escalate based on real-time inputs.<\/li>\n<\/ul>\n<h3>Example 2: Software Deployment Pipeline<\/h3>\n<ul>\n<li><strong>Why BPMN?<\/strong> The workflow is linear and repeatable: build \u2192 test \u2192 review \u2192 deploy.<\/li>\n<li><strong>Modeling approach:<\/strong> A standard BPMN process with gateways for test results, sequence flows for success\/failure, and manual tasks for approvals.<\/li>\n<li><strong>Outcome:<\/strong> Every deployment follows the same path. No need for event-driven control.<\/li>\n<\/ul>\n<p>These are not mutually exclusive. In fact, the fraud investigation might use a BPMN subprocess to validate transaction data, while the deployment pipeline could be triggered by a CMMN case\u2014e.g., \u201cSystem Outage Resolution\u201d with stages for root cause, fix, and approval.<\/p>\n<h2>When to Use CMMN: Key Indicators<\/h2>\n<p>Use CMMN when any of these apply:<\/p>\n<ul>\n<li>Work is initiated by a case, not a process.<\/li>\n<li>Tasks can be completed in any order.<\/li>\n<li>Activities depend on events (e.g., document received, message sent).<\/li>\n<li>Outcomes are decided by human judgment or expert review.<\/li>\n<li>There\u2019s no fixed sequence\u2014only conditional progression.<\/li>\n<\/ul>\n<p>If you find yourself asking, \u201cWhat happens next?\u201d more than once, or if the next step depends on something you can\u2019t predict, CMMN is your ally.<\/p>\n<h2>Comparison Table: CMMN vs BPMN<\/h2>\n<table>\n<thead>\n<tr>\n<th>Aspect<\/th>\n<th>BPMN<\/th>\n<th>CMMN<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Best for<\/td>\n<td>Structured, repeatable processes<\/td>\n<td>Adaptive, event-driven cases<\/td>\n<\/tr>\n<tr>\n<td>Workflow control<\/td>\n<td>Sequence flow (fixed path)<\/td>\n<td>Event-driven (sentries)<\/td>\n<\/tr>\n<tr>\n<td>Modeling focus<\/td>\n<td>What to do and in what order<\/td>\n<td>When to do what, based on events<\/td>\n<\/tr>\n<tr>\n<td>Flexibility<\/td>\n<td>Limited (hard to change paths)<\/td>\n<td>High (tasks can be skipped, reordered)<\/td>\n<\/tr>\n<tr>\n<td>Use case<\/td>\n<td>Loan approval, order processing<\/td>\n<td>Insurance claims, legal cases<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Frequently Asked Questions<\/h2>\n<h3>What is the difference between CMMN and BPMN?<\/h3>\n<p>BPMN models a fixed sequence of tasks in a predictable process. CMMN models a case that evolves based on events, data, and decisions. CMMN is event-driven and adaptable; BPMN is flow-driven and structured.<\/p>\n<h3>When should I use CMMN instead of BPMN?<\/h3>\n<p>Use CMMN when the workflow isn\u2019t fixed. When tasks depend on external triggers, expert judgment, or evolving information. Think: customer disputes, insurance claims, medical reviews, compliance investigations.<\/p>\n<h3>Can I use CMMN and BPMN together?<\/h3>\n<p>Yes\u2014this is common practice. Use CMMN for the high-level case flow, and embed BPMN subprocesses for well-defined, repeatable tasks. For example, a case might use CMMN for investigation stages, and BPMN for payroll processing or audit reporting.<\/p>\n<h3>Is CMMN better than BPMN?<\/h3>\n<p>Not inherently. CMMN is better for unpredictable, knowledge-intensive work. BPMN is better for routine, rule-based processes. The right choice depends on the nature of the work\u2014not which notation is \u201csuperior.\u201d<\/p>\n<h3>How do I decide between CMMN and DMN?<\/h3>\n<p>DMN models decisions\u2014what to do. CMMN models the case in which decisions are made. Use DMN for decision logic (e.g., \u201cIs this claim valid?\u201d), and CMMN to manage the case around that decision.<\/p>\n<h3>Why is CMMN underused in some organizations?<\/h3>\n<p>Many teams default to BPMN because it\u2019s familiar and easy to teach. But CMMN requires a mindset shift: from \u201cplanning\u201d to \u201cresponding.\u201d It takes time to learn how to model adaptively. But once mastered, it transforms how organizations handle complex, unpredictable work.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When I first started modeling complex business cases, I [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":503,"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-506","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 vs BPMN: When to Use Each<\/title>\n<meta name=\"description\" content=\"Learn when to use CMMN vs BPMN with real-world guidance. Understand the difference between CMMN and BPMN, and when to use CMMN for adaptive, expert-driven processes.\" \/>\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-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CMMN vs BPMN: When to Use Each\" \/>\n<meta property=\"og:description\" content=\"Learn when to use CMMN vs BPMN with real-world guidance. Understand the difference between CMMN and BPMN, and when to use CMMN for adaptive, expert-driven processes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/\" \/>\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-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/\",\"name\":\"CMMN vs BPMN: When to Use Each\",\"isPartOf\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/#website\"},\"datePublished\":\"2026-02-25T10:19:22+00:00\",\"description\":\"Learn when to use CMMN vs BPMN with real-world guidance. Understand the difference between CMMN and BPMN, and when to use CMMN for adaptive, expert-driven processes.\",\"breadcrumb\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skills.visual-paradigm.com\/cn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CMMN Explained: A Practical Guide for Modelers\",\"item\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Foundations of Case Management and CMMN\",\"item\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"When to Choose CMMN, BPMN, or DMN\"}]},{\"@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 vs BPMN: When to Use Each","description":"Learn when to use CMMN vs BPMN with real-world guidance. Understand the difference between CMMN and BPMN, and when to use CMMN for adaptive, expert-driven processes.","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-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/","og_locale":"zh_CN","og_type":"article","og_title":"CMMN vs BPMN: When to Use Each","og_description":"Learn when to use CMMN vs BPMN with real-world guidance. Understand the difference between CMMN and BPMN, and when to use CMMN for adaptive, expert-driven processes.","og_url":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/","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-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/","url":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/","name":"CMMN vs BPMN: When to Use Each","isPartOf":{"@id":"https:\/\/skills.visual-paradigm.com\/cn\/#website"},"datePublished":"2026-02-25T10:19:22+00:00","description":"Learn when to use CMMN vs BPMN with real-world guidance. Understand the difference between CMMN and BPMN, and when to use CMMN for adaptive, expert-driven processes.","breadcrumb":{"@id":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/cmmn-vs-bpmn-when-to-use\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skills.visual-paradigm.com\/cn\/"},{"@type":"ListItem","position":2,"name":"CMMN Explained: A Practical Guide for Modelers","item":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/"},{"@type":"ListItem","position":3,"name":"Foundations of Case Management and CMMN","item":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-explained-practical-guide-for-modelers\/foundations-of-case-management-and-cmmn\/"},{"@type":"ListItem","position":4,"name":"When to Choose CMMN, BPMN, or DMN"}]},{"@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\/506","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\/506\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/docs\/503"}],"wp:attachment":[{"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/media?parent=506"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/doc_tag?post=506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}