{"id":533,"date":"2026-02-25T10:19:51","date_gmt":"2026-02-25T10:19:51","guid":{"rendered":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/choose-cmmn-or-bpmn-decision-guide\/"},"modified":"2026-02-25T10:19:51","modified_gmt":"2026-02-25T10:19:51","slug":"choose-cmmn-or-bpmn-decision-guide","status":"publish","type":"docs","link":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/choose-cmmn-or-bpmn-decision-guide\/","title":{"rendered":"The Decision Problem: Choosing the Right Notation"},"content":{"rendered":"<p>There\u2019s one truth I\u2019ve seen repeated across hundreds of process modeling sessions: the wrong notation doesn\u2019t just mislead\u2014it derails. I\u2019ve seen BPMN used to model a medical investigation, leading to rigid, unworkable flows that failed under real-world unpredictability. I\u2019ve seen CMMN deployed for credit approval, only to create chaos because the team expected a linear path. The real challenge isn\u2019t learning the notations\u2014it\u2019s knowing when to apply each one.<\/p>\n<p>My 20 years of experience have taught me that the decision between CMMN and BPMN hinges on four core dimensions: predictability, frequency, who controls the process, and how data dependencies shape outcomes. When these factors align with a modeling approach, the result is clarity. When they don\u2019t, models become artifacts that no one trusts.<\/p>\n<p>This chapter distills that wisdom. You\u2019ll learn the exact criteria that separate structured workflows from adaptive case management, illustrated with real examples from finance, healthcare, and compliance. You\u2019ll walk away not just with a checklist\u2014but with a framework to think through any modeling problem, regardless of industry.<\/p>\n<h2>What Really Drives the Decision?<\/h2>\n<p>When I ask teams to describe a business process, they often say, \u201cIt\u2019s a workflow.\u201d But that\u2019s rarely precise enough. The real question is: Is the path of work fundamentally predictable, or does it depend on human judgment, changing facts, and evolving data?<\/p>\n<p>Ask yourself: Could this process be fully automated, or does it require dynamic decision-making based on new evidence? If the answer leans toward judgment, you\u2019re likely in CMMN territory. If it\u2019s rule-based and repeatable, BPMN may be the better fit.<\/p>\n<p>Let\u2019s break down the four decision criteria that matter most.<\/p>\n<h3>Predictability: Is the Path Known in Advance?<\/h3>\n<p>BPMN thrives where the sequence is fixed. Think invoice processing, loan origination, or manufacturing assembly lines. The steps are consistent, decisions are based on known thresholds, and success depends on following the flow exactly.<\/p>\n<p>CMMN shines when the process is inherently uncertain. A fraud investigation, a legal case, or a customer dispute resolution often changes direction based on findings. The next step isn\u2019t pre-defined\u2014it emerges from evidence, decisions, or stakeholder input.<\/p>\n<p>If you find yourself adding \u201cor else\u201d branches or uncertain transitions, you\u2019re likely in adaptive territory. That\u2019s CMMN.<\/p>\n<h3>Frequency: How Often Is This Process Run?<\/h3>\n<p>High-frequency processes\u2014like employee onboarding or purchase order approvals\u2014often benefit from BPMN\u2019s structure. They\u2019re repeated, standardized, and designed for automation. Efficiency gains come from reducing variability.<\/p>\n<p>Low-frequency, one-off cases\u2014like a merger review or a major claim investigation\u2014require flexibility. These are not meant to be rigid. They demand control over when tasks start, what evidence is needed, and how to adjust goals as new information appears. That\u2019s where CMMN excels.<\/p>\n<p>Ask: Is this process expected to run 50 times a month or once every two years? The higher the frequency and predictability, the more BPMN makes sense.<\/p>\n<h3>Who Controls the Process?<\/h3>\n<p>When the process initiator (e.g., a customer, a manager, or a system) has full control over what happens next, especially based on real-time data, CMMN is typically the better choice.<\/p>\n<p>When a workflow engine or a business rule system dictates the next step\u2014based on a data-driven condition\u2014BPMN is more appropriate.<\/p>\n<p>Consider a customer support ticket. If the routing is based on predefined rules (e.g., \u201cif priority is high, route to Tier 2\u201d), BPMN fits. But if the agent can pause, gather evidence, consult a specialist, and only then decide the next action, CMMN is needed.<\/p>\n<h3>Data Dependencies: Does the Process Depend on Evidence?<\/h3>\n<p>This is where many teams misjudge. If the next step in the process is triggered by the availability of data\u2014like a signed contract, a completed audit, or a final report\u2014BPMN works well.<\/p>\n<p>But if the process advances based on *interpretation* of data, such as \u201cthe investigator believes this document is fraudulent\u201d or \u201cthe doctor suspects a rare condition,\u201d then the decision logic is adaptive. CMMN allows you to model this through sentries, entry\/exit criteria, and dynamic task activation.<\/p>\n<p>Think of it this way: BPMN answers \u201cwhat happens next?\u201d CMMN answers \u201cwhat can we do now, based on what we know?\u201d<\/p>\n<h2>When to Use BPMN: The Case for Structure<\/h2>\n<p>BPMN is ideal for processes that are:<\/p>\n<ul>\n<li>High frequency and repeatable (e.g., payroll processing, order fulfillment)<\/li>\n<li>Driven by rules and data (e.g., credit scoring, insurance underwriting)<\/li>\n<li>Managed by system execution or workflow engines<\/li>\n<li>Expected to run with minimal human intervention<\/li>\n<\/ul>\n<p>Use BPMN when your process follows a clear, linear, or branched path\u2014and the decisions are rule-based, not judgment-based.<\/p>\n<p>When to use BPMN: A real-world case from insurance. An auto claim with a clear damage estimate and no disputes can be modeled in BPMN. The steps are fixed: report \u2192 assessment \u2192 approval \u2192 payout. No ambiguity. No need for ad hoc decisions.<\/p>\n<h2>When to Use CMMN: The Case for Adaptability<\/h2>\n<p>CMMN is best suited for:<\/p>\n<ul>\n<li>Low-frequency, complex cases (e.g., fraud investigations, legal case management)<\/li>\n<li>Processes where team members make decisions based on evolving evidence<\/li>\n<li>Work that involves collaboration, expert consultation, or external input<\/li>\n<li>Scenarios requiring dynamic task activation, pauses, or goal changes<\/li>\n<\/ul>\n<p>Use CMMN when the path forward depends on human insight, not just data.<\/p>\n<p>When to use CMMN: A healthcare example. A patient presents with non-specific symptoms. The doctor can\u2019t follow a fixed flow. Instead, they may order tests, consult a specialist, adjust the diagnosis, and only then decide on treatment. CMMN captures this flexibility\u2014tasks appear as evidence is gathered, goals shift, and the case evolves.<\/p>\n<h2>Decision Criteria Summary: A Side-by-Side Comparison<\/h2>\n<p>Here\u2019s a quick guide to help you choose. Use this table as a reference when evaluating a new process.<\/p>\n<table border=\"1\" cellpadding=\"4\" cellspacing=\"0\">\n<thead>\n<tr>\n<th>Criterium<\/th>\n<th>Choose BPMN When\u2026<\/th>\n<th>Choose CMMN When\u2026<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Predictability<\/strong><\/td>\n<td>Path is known and fixed<\/td>\n<td>Path emerges over time<\/td>\n<\/tr>\n<tr>\n<td><strong>Frequency<\/strong><\/td>\n<td>High (daily, weekly)<\/td>\n<td>Low (monthly, annually)<\/td>\n<\/tr>\n<tr>\n<td><strong>Control<\/strong><\/td>\n<td>System or rule-driven progression<\/td>\n<td>Human-driven, dynamic control<\/td>\n<\/tr>\n<tr>\n<td><strong>Data Dependency<\/strong><\/td>\n<td>Decisions based on data thresholds<\/td>\n<td>Decisions based on interpretation and evidence<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Remember: These are not mutually exclusive. Many real-world processes use both. The key is to model the right part in the right notation.<\/p>\n<h2>Hybrid Modeling: The Power of Integration<\/h2>\n<p>I once worked with a financial institution that modeled customer onboarding with BPMN. The first 80% was standard: identity verification, KYC checks, account setup. But when red flags emerged\u2014like suspicious activity or incomplete documents\u2014the process transitioned into a CMMN case for deeper investigation.<\/p>\n<p>This is where hybrid modeling shines. BPMN manages the predictable core. CMMN handles the exceptions. The BPMN process can even call a CMMN case as a subprocess, maintaining traceability and consistency.<\/p>\n<p>Use this pattern when:<\/p>\n<ol>\n<li>The process starts predictably but can evolve into an adaptive case.<\/li>\n<li>You need to model a high-level process with embedded case logic for exceptions.<\/li>\n<li>The same team is responsible for both structured and adaptive work.<\/li>\n<\/ol>\n<p>When modeling this way, ensure the interface between BPMN and CMMN is well-documented. Use shared variables, clear triggers, and consistent naming conventions to avoid confusion.<\/p>\n<h2>Common Mistakes in Notation Selection<\/h2>\n<p>Even experienced analysts fall into traps. Here are the most common:<\/p>\n<ul>\n<li><strong>Overusing BPMN for ad hoc tasks<\/strong>: Trying to force a case into a rigid flow leads to bloated, hard-to-maintain models with excessive conditional branches.<\/li>\n<li><strong>Underusing CMMN for repeatable work<\/strong>: Treating every claim or ticket as a case when a BPMN flow would be faster and more efficient.<\/li>\n<li><strong>Ignoring the human element<\/strong>: Failing to acknowledge that not every decision is rule-based. Modeling judgment as a rule leads to models that don\u2019t reflect reality.<\/li>\n<li><strong>Using CMMN without clear goals<\/strong>: Without well-defined case goals, the model becomes ambiguous and unmanageable.<\/li>\n<\/ul>\n<p>Always ask: Is this model reflecting how the work *actually* gets done, or how someone *thinks* it should be?<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>When to use BPMN over CMMN?<\/h3>\n<p>Use BPMN when the process is highly predictable, repeatable, rule-driven, and intended for automation. Examples include invoice processing, loan applications with fixed criteria, and manufacturing workflows.<\/p>\n<h3>When to use CMMN over BPMN?<\/h3>\n<p>Use CMMN when the process is adaptive, low-frequency, driven by human judgment, or requires dynamic task activation based on evidence. Examples include fraud investigations, legal cases, and complex claim handling.<\/p>\n<h3>Can I use BPMN and CMMN together in the same process?<\/h3>\n<p>Absolutely. This is known as hybrid modeling. Use BPMN for the structured, high-frequency path, and embed CMMN as a subprocess for adaptive or exception handling. This approach is common in insurance, compliance, and customer support.<\/p>\n<h3>How do I decide which notation to teach my team?<\/h3>\n<p>Start with the business context. If your work is mostly rule-based and automated, focus on BPMN. If your team handles complex, one-off cases, prioritize CMMN. The best teams learn both\u2014just as you wouldn\u2019t build a bridge using only nails or only bolts.<\/p>\n<h3>Is CMMN more complex than BPMN?<\/h3>\n<p>CMMN has a different kind of complexity\u2014not in syntax, but in thinking. BPMN is about flow. CMMN is about control, goals, and evolution. It requires a mindset shift: from \u201cwhat happens next?\u201d to \u201cwhat can we do now?\u201d Once mastered, it\u2019s more intuitive for adaptive work.<\/p>\n<h3>Can a BPMN model be converted to CMMN?<\/h3>\n<p>Not automatically. But complex BPMN subprocesses\u2014especially those with high variation or exception handling\u2014can be refactored into CMMN cases. The key is identifying where the process becomes unpredictable and modeling it as a case with stages, tasks, and sentries.<\/p>\n<p>Learning when to use BPMN or CMMN isn\u2019t about choosing one over the other. It\u2019s about choosing the right tool for the job. The best models reflect reality, not rigid rules.<\/p>\n<p>Use this guide to make those decisions with confidence. And remember: if a model feels forced, it\u2019s probably the wrong notation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There\u2019s one truth I\u2019ve seen repeated across hundreds of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":530,"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-533","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>Choose CMMN or BPMN: A Practical Decision Guide<\/title>\n<meta name=\"description\" content=\"Learn when to use BPMN for structured workflows and when to use CMMN for adaptive, knowledge-driven processes. Use this expert guide to choose the right notation for your business modeling project.\" \/>\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\/choose-cmmn-or-bpmn-decision-guide\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Choose CMMN or BPMN: A Practical Decision Guide\" \/>\n<meta property=\"og:description\" content=\"Learn when to use BPMN for structured workflows and when to use CMMN for adaptive, knowledge-driven processes. Use this expert guide to choose the right notation for your business modeling project.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/choose-cmmn-or-bpmn-decision-guide\/\" \/>\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=\"8 \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\/choose-cmmn-or-bpmn-decision-guide\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/choose-cmmn-or-bpmn-decision-guide\/\",\"name\":\"Choose CMMN or BPMN: A Practical Decision Guide\",\"isPartOf\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/#website\"},\"datePublished\":\"2026-02-25T10:19:51+00:00\",\"description\":\"Learn when to use BPMN for structured workflows and when to use CMMN for adaptive, knowledge-driven processes. Use this expert guide to choose the right notation for your business modeling project.\",\"breadcrumb\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/choose-cmmn-or-bpmn-decision-guide\/#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\/choose-cmmn-or-bpmn-decision-guide\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/choose-cmmn-or-bpmn-decision-guide\/#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\":\"The Decision Problem: Choosing the Right Notation\"}]},{\"@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":"Choose CMMN or BPMN: A Practical Decision Guide","description":"Learn when to use BPMN for structured workflows and when to use CMMN for adaptive, knowledge-driven processes. Use this expert guide to choose the right notation for your business modeling project.","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\/choose-cmmn-or-bpmn-decision-guide\/","og_locale":"zh_CN","og_type":"article","og_title":"Choose CMMN or BPMN: A Practical Decision Guide","og_description":"Learn when to use BPMN for structured workflows and when to use CMMN for adaptive, knowledge-driven processes. Use this expert guide to choose the right notation for your business modeling project.","og_url":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/choose-cmmn-or-bpmn-decision-guide\/","og_site_name":"Visual Paradigm Skills \u7b80\u4f53\u4e2d\u6587","twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"8 \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\/choose-cmmn-or-bpmn-decision-guide\/","url":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/choose-cmmn-or-bpmn-decision-guide\/","name":"Choose CMMN or BPMN: A Practical Decision Guide","isPartOf":{"@id":"https:\/\/skills.visual-paradigm.com\/cn\/#website"},"datePublished":"2026-02-25T10:19:51+00:00","description":"Learn when to use BPMN for structured workflows and when to use CMMN for adaptive, knowledge-driven processes. Use this expert guide to choose the right notation for your business modeling project.","breadcrumb":{"@id":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/choose-cmmn-or-bpmn-decision-guide\/#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\/choose-cmmn-or-bpmn-decision-guide\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skills.visual-paradigm.com\/cn\/docs\/cmmn-vs-bpmn-when-to-use-which\/cmmn-bpmn-overview\/choose-cmmn-or-bpmn-decision-guide\/#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":"The Decision Problem: Choosing the Right Notation"}]},{"@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\/533","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\/533\/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=533"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/cn\/wp-json\/wp\/v2\/doc_tag?post=533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}