Profile contract
cmmn.complete@1
Full CMMN 1.1 notation: case plan model container, typed tasks (human/process/decision, blocking, discretionary), timer/user event listeners, stage variants, milestones, sentries with on-part/if-part and criterion attachment, plan-item decorators (required/repetition/manual activation/completion), case file items, planning tables, dependency and on-part connectors.
graph projectionCMMN case diagram
Open this profile in the gallery
Primary palette
Additional context roles
Relationship roles
Legal endpoints
| Relation | Source roles | Target roles | Self relation |
|---|---|---|---|
cmmn.dependency | analysis.task, cmmn.casefile, cmmn.decisiontask, cmmn.humantask, cmmn.milestone, cmmn.processtask, cmmn.sentry, cmmn.stage, cmmn.task, cmmn.timerevent, cmmn.userevent | analysis.task, cmmn.casefile, cmmn.decisiontask, cmmn.humantask, cmmn.milestone, cmmn.processtask, cmmn.sentry, cmmn.stage, cmmn.task, cmmn.timerevent, cmmn.userevent | Not allowed |
cmmn.sentryref | cmmn.casefile, cmmn.timerevent, cmmn.userevent | cmmn.sentry | Not allowed |
Profile verification
- Sentries are placed inside a stage frame and declare entry or exit.
- Keep stage, milestone, sentry and dependency identities separate; no case execution follows from drawing them.
- Exactly one case plan per completed view; add task variants, events and case-file items.
- Decorator owners, sentry attachment/on-part references and planning table applicability must validate.
- Preserve discretionary/required/repetition/manual-activation notation as declared metadata; it does not execute case behavior.
Profile defaults
Explicit file settings override eligible CSS, then these profile defaults and the common standard apply. Unspecified semantic facts remain unspecified.
{
"projection.kind": "graph",
"projection.profile": "cmmn.complete@1"
}Projection properties
kind, profile, inputs, analysis_budget, traces, iso, depth
Design operations
- Create stage frame, milestone and sentry; set entry/exit; connect dependencies.
Bounded analysis
Structural verification and display only; no execution or implied process engine.
Outside this profile
- CMMN XML interchange
- case engine/execution semantics
- formal OMG certification