151 profiles

Every profile has a contract.

Choose a profile to inspect its palette, legal relationships, validation rules and default settings.

151 profiles

archimate.basic@1

Fixed nine-kind business/application/technology vocabulary; family-palette layer colours; viewpoints as named views; serving links upward only. Profile-level coverage, not ArchiMate conformance.

graph projection

bpmn.basic@1

Pools and lanes as frames; typed start/end events; exclusive/parallel/inclusive gateways; dashed message flow allowed only across pools. Profile-level coverage, not BPMN conformance.

graph projection

bpmn.choreography@1

BPMN 2.0.2 choreography: choreography tasks with two or more participant bands (x_bands), multi-instance bands, choreography subprocesses and gateways, sequence flows between task bands.

graph projection

bpmn.conversation@1

BPMN 2.0.2 conversation: conversation/sub-conversation/call-conversation hexagon nodes, conversation links to participants (pool machinery), participant bands.

graph projection

bpmn.process@1

Full BPMN 2.0.2 process and collaboration notation: complete event system (start/intermediate/end x 14 triggers, boundary interrupting/non-interrupting), six gateway types with true glyphs, call/ad-hoc/transaction/event subprocesses, loop/multi-instance/compensation markers, data objects/inputs/outputs/stores with associations, default/conditional sequence flows, pools and lanes incl. collapsed pools, group and annotation artifacts.

graph projection

c4.component@1

Components inside one container boundary frame.

graph projection

c4.container@1

Containers/stores/queues inside one system boundary frame.

graph projection

c4.context@1

People and systems and their interactions; no internal structure, no field-level endpoints.

graph projection

c4.deployment@1

C4 deployment view: rebadge of the uml.deployment@1 machinery — nodes/devices/execution environments as 3D boxes, artifacts, deploy/manifest dependencies, communication paths with multiplicity, node nesting via frames.

graph projection

c4.dynamic@1

C4 dynamic view: rebadge of the uml.communication@2 machinery — numbered messages (x_message.seq ordering), combined fragments, time/duration constraints.

graph projection

canvas.bmc@1

Nine canonical Business Model Canvas blocks on a fixed 10-column grid; span-aware panels with shared model references.

panels projection

canvas.empathy@1

Says/thinks/does/feels quadrants around a center persona panel; panel items are declared notes.

panels projection

canvas.lean@1

Nine canonical Lean Canvas blocks on a fixed 10-column grid; span-aware panels with shared model references.

panels projection

canvas.pest@1

Four macro-environment panels (political, economic, social, technological) in one strip.

panels projection

canvas.pestle@1

Six macro-environment panels in two rows of three.

panels projection

canvas.porter5@1

Center competitive-rivalry panel with the four surrounding force panels on a 3-column grid.

panels projection

canvas.scorecard@1

Four perspective panels (financial, customer, internal process, learning & growth); each item list states declared objectives.

panels projection

chart.arc@1

Endpoints on one axis ordered by total weight (desc); semicircular arcs between linked endpoints; arc thickness encodes the link value.

chart projection

chart.basic@1

Native SVG quantitative marks; numeric/categorical coordinates; record provenance.

chart projection

chart.beeswarm@1

One dot per record; deterministic greedy non-overlap lanes widen each category swarm; displacement encodes nothing.

chart projection

chart.boxplot@1

Per-category five-number summary: R-7 quartiles, Tukey 1.5xIQR whiskers, outlier records drawn individually.

chart projection

chart.calendar@1

One cell per day on a Monday-first UTC week grid; intensity encodes the daily value; days without records are blank.

chart projection

chart.candlestick@1

Supplied open/high/low/close per category or date; wick low-high, body open-close; record provenance.

chart projection

chart.circlepack@1

Nested circles; leaf area encodes value; deterministic descending-size ring packing of siblings; enclosing circles are padded approximations.

chart projection

chart.density@1

Gaussian kernel density of one numeric sample; Silverman bandwidth; fixed 81-point evaluation grid.

chart projection

chart.densityheatmap@1

Numeric scatter binned into a bin_count x bin_count grid; intensity encodes bin counts.

chart projection

chart.dotplot@1

One dot per record at (category, value); tied values dodge sideways deterministically; horizontal displacement encodes nothing.

chart projection

chart.edgebundle@1

Links between dotted-path endpoints routed through the least common ancestor of the hierarchy on a radial tidy layout; shared ancestors bundle related links; thickness encodes value.

chart projection

chart.force@1

Deterministic seeded Fruchterman-Reingold layout (fixed seed 0xB1024, 300 cooling iterations, same seed pattern as placement:organic); node radius encodes total weight; positions encode nothing else.

chart projection

chart.funnel@1

Ordered stage bands; widths encode one value per stage; record provenance.

chart projection

chart.gauge@1

One percentage value on a semicircular dial with an optional target marker; record provenance.

chart projection

chart.heatmap@1

Category x (columns) x series (rows) grid; colour intensity encodes the numeric value on a shared linear scale; absent (column,row) pairs are empty, not zero.

chart projection

chart.histogram@1

Equal-width binning of one numeric sample (x_type:number, measurement on x); bar heights are bin counts; record provenance per bin.

chart projection

chart.packedbubble@1

Bubbles sized by value, grouped by first path segment in deterministic ring packing; group position encodes nothing.

chart projection

chart.parallelcoords@1

One polyline per series across categorical axes; each axis normalized independently; constant axes and missing values are UNKNOWN, drawn at mid-height with a DDN-PJW04 warning.

chart projection

chart.qq@1

Sample quantiles vs theoretical standard-normal quantiles (Acklam inversion); dashed reference through the quartile pair.

chart projection

chart.quality@1

Shared-scale series/layers and explicit bounded transformations with record provenance.

chart projection

chart.quantiledot@1

Up to 20 dots at equal-mass quantile positions of the sample; deterministic vertical stacking against overlap; stacking encodes nothing.

chart projection

chart.radar@1

Categorical axes on radial spokes; one shared 0..max scale over all points; one polygon per series; record provenance.

chart projection

chart.radialtree@1

Tidy tree mapped to polar coordinates: leaf slots become equal angles, depth becomes radius.

chart projection

chart.sankey@1

Explicit source→target flows; depth columns from pure sources; ribbon thickness encodes value; record provenance. Duplicate (source,target) pairs are allowed: ribbons stack in declaration order.

chart projection

chart.sunburst@1

Radial partition: angle encodes value share within each parent, rings are hierarchy depth; zero-value leaves take no angle.

chart projection

chart.tidytree@1

Tidy tree of a dotted-path hierarchy (shared treemap paths); leaves take consecutive slots in declaration order, parents centre over children.

chart projection

chart.topk@1

Categories ranked by value (desc, name asc, declaration order); top k kept, remainder merged into an Others bar unless others:false.

chart projection

chart.treemap@1

Hierarchical tiles from dotted category paths; slice-and-dice layout; area encodes one value; record provenance.

chart projection

chart.violin@1

Per-category mirrored Gaussian KDE with shared density scale; inner IQR bar and median dot.

chart projection

chart.wordcloud@1

Font size encodes weight (square-root scale); deterministic Archimedean-spiral greedy placement using the shared text measurer; unplaceable words are omitted with a DDN-PJ137-free DDN-PJW04 warning.

chart projection

chen.basic@1

Entity rectangles; field-derived attribute ovals with key underlining; binary association diamonds.

chen projection

chen.binary@2

Composite, derived/multivalued attributes, keys and partial keys, weak entities and identifying binary associations; min/max participant annotations.

chen projection

chen.nary@3

chen.binary@2 plus n-ary associations: one diamond per relationship with one labelled spoke per participant end; min/max (or role/multiplicity) annotations at every end.

chen projection

cmmn.basic@1

Stages as scoped frames of plan items; rounded milestones; entry/exit sentries on stage membership. Profile-level coverage, not CMMN conformance.

graph projection

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 projection

concept.map@1

Concept-family nodes joined by explicitly labelled structural links; labels are mandatory, not inferred.

graph projection

ddn@1

Existing DDN notation

graph projection

decision.rules@1

Typed conjunction predicates; unique/first/collect hit policies; bounded partition proof and evaluation.

decision projection

dfd.gane_sarson@1

Numbered three-compartment processes; open-ended stores and external entities.

graph projection

dfd.yourdon@1

Circular processes; parallel-line stores; rectangular external entities.

graph projection

dmn.drd@1

DMN 1.4 DRD notation: decision, business knowledge model (clipped corner), input data (rounded), knowledge source (document), decision service (band form); information/knowledge/authority requirement connectors; decision nodes bind decision-table views via x_subdiagram; boxed-expression presentation via x_boxed. NO expression language: FEEL is a host-application (backend) capability, not notation.

graph projection

epc.basic@1

Events and functions strictly alternating through and/or/xor connectors; control flow via epk.next.

graph projection

epc.complete@1

Full EPC notation: epc.basic@1 alternation/connectors plus organizational units and roles (lanes via frames), information objects/documents, process-link symbols, and split/join fan-balancing validation.

graph projection

erd.crowfoot@1

Entity/table graph where every ref/assoc relation carries explicit crow's-foot source_mark and target_mark cardinality (one, zeroone, many, zeromany).

graph projection

event.tree@1

Initiating event followed forward through gate branches to outcomes; tree layout.

graph projection

family.tree@1

Persons with optional birth/death years; partnerships via partner links or small union join nodes; ancestors above descendants; acyclic lineage with at most two parents.

graph projection

fault.tree@1

AND/OR gate decomposition of a top event into basic events; tree layout.

graph projection

fbd.basic@1

IEC 61131-3 FBD: function blocks (rect with name/type header and typed pins), typed wire connections (BOOL/INT/DINT/REAL/TIME/STRING/WORD), negation bubbles on BOOL pins, feedback loops allowed. Ladder (LD) hosting follows in a later item.

graph projection

fishbone.basic@1

Cause-to-parent DAG projected onto a spine and measured branches; repeated occurrences retain source identity.

fishbone projection

flow.basic@1

Start/end, process, decision, I/O, document and predefined process; named branches.

graph projection

flow.documented@2

Adds on-page connectors, matched off-page continuations, storage and non-control annotations.

graph projection

flow.iso5807@1

Full ISO 5807 (1985) flowchart symbol set: the flow.basic@1 vocabulary plus manual input, manual operation, preparation, display, delay, loop start/end, merge/extract, card, collate, sort and parallel mode. Closed flowchart structure rules as flow.basic@1 (start+end, flow.next links, named decision branches).

graph projection

geo.choropleth@1

Region fills encode one numeric measure per region; regions join to records by feature id or name; record provenance. Requires the optional ddn-geo module.

geo projection

geo.outline@1

Plain geography outline with optional graticule; projection-method comparison plates. Requires the optional ddn-geo module.

geo projection

geo.symbols@1

Point symbols at declared lon/lat over a declared base map; optional size encoding; record provenance. Requires the optional ddn-geo module.

geo projection

idef0.basic@1

IDEF0 (IEEE 1320.1) function modeling: activity boxes with side-typed ICOM ports (Inputs left, Controls top, Outputs right, Mechanisms bottom), A-0 context and decomposition node numbering, labeled flow arrows with fork/join, tunneled arrows (x_tunnel), and call arrows (idef0.call).

graph projection

ladder.basic@1

IEC 61131-3 LD: power rails, rungs (one data block per rung, declaration order top to bottom), NO/NC contacts, output coils (normal/set/reset/negated) right-aligned at the rail, parallel OR branches inferred from series topology, fbd.block/fbd.variable hosted on rungs, labels/jumps/returns. Dedicated rung layout algorithm (layout.algorithm: ladder).

graph projection

matrix.ansoff@1

Market rows (existing, new) by product columns (existing, new); cells are declared strategy items.

matrix projection

matrix.bcg@1

Two market-growth rows (high, low) by two relative-share columns (high, low); quadrant cells are declared relations with value-list content.

matrix projection

matrix.crud@1

Processes by data objects; cells from access relations.

matrix projection

matrix.heatmap@1

Source-derived numeric, categorical or threshold cell encodings with visible missing state.

matrix projection

matrix.raci@1

Rows/roles/cells derived from responsibility relations.

matrix projection

matrix.relations@1

Model-to-matrix projection with provenance.

matrix projection

matrix.storymap@1

Ordered release rows (top = first release) by ordered backbone-activity columns; cells are declared analysis.task story objects with provenance.

matrix projection

matrix.tows@1

Internal rows (strength, weakness) crossed with external columns (opportunity, threat); cells are strategy notes.

matrix projection

mindmap.basic@1

One central topic with an acyclic single-parent tree, horizontal curved branches and optional typed links to external context. Root branches may grow left or right; descendants grow away from their incoming side.

graph projection

msc.basic@1

Full Z.120 MSC notation via the uml.sequence@2 machinery: lifelines, message sorts (incl. lost/found = message loss), create/stop (instance creation/destruction), combined fragments and coregions, gates, time/duration constraints, state invariants as inline expressions with the setting/guarding role split (x_invariant role), and HMSC references (msc.hmscref with x_subdiagram binding and x_hmscref actual parameter lists).

sequence projection

network.basic@1

Bus segment with declared attachments; switch/server kinds; original DDN glyphs.

graph projection

network.rack@1

Rack frames with declared 1U slot numbers; devices pinned bottom-up.

graph projection

org.tree@1

Single-root reporting hierarchy of org/team/role participants, rendered with the native tree layout.

graph projection

orm.basic@1

ORM 2 (ISO/IEC 19507) notation: entity types (solid ellipses), value types (dashed ellipses), fact types as role-box predicate rows with uniqueness bars and mandatory dots, n-ary predicates, subset/equality/exclusion constraint arcs, value constraints, objectification, derivation text. No projection beyond graph.

graph projection

panels.basic@1

Span-aware fixed column panels containing shared model references.

panels projection

panels.composed@1

One level of child views, source mappings, scoped SVG IDs, preserved scales and publication checks.

panels projection

panels.journey@1

Ordered phase columns; actions/touchpoints/opportunities lanes; one full-width emotions lane whose declared 1..5 values render as a straight-segment polyline.

panels projection

panels.pyramid@1

3..5 horizontal bands stacked widest-at-bottom as trapezoid polygons; centered band labels; optional per-band side annotations from declared items.

panels projection

panels.venn@1

Two or three declared set panels; members declare x_sets; region labels show declared membership counts at fixed positions.

panels projection

pert.cpm@1

Tasks with declared day estimates and finish-before dependencies; computed forward/backward pass; zero-slack critical path accented.

graph projection

petri.basic@1

ISO/IEC 15909 Petri net notation: places (circles) with token counts, transitions (bars), weighted arcs, inhibitor arcs (open-circle end), test/read arcs (dashed), markings via records. Bipartite graph enforced: places connect only to transitions and vice versa.

graph projection

requirements.basic@1

Requirement IDs/text, satisfies/verifies/derives links.

graph projection

sdl.basic@1

SDL (ITU-T Z.100) structural level: block and agent kinds, channels with signal lists (text or x_sdl signal references, NODELAY flag), signal and signal-set vocabulary, gates as block ports.

graph projection

sdl.process@1

SDL (ITU-T Z.100) process level: state-machine machinery with SDL process symbols — start, state, input (accept flag, priority/spontaneous/continuous/active markers via x_sdl), output (send flag), decision, task, save, create, timer declarations (sdl.timer) with set/reset nodes; procedure references as subprocess silhouettes.

graph projection

soaml.services@1

Full SoaML 1.0.1 notation: participants and agents with «Service»/«Request» port decorations (conjugated interfaces), service interfaces and contracts (collaboration glyph with provider/consumer role rows), capabilities, message types, milestones, contract-typed assembly/delegation connectors with service↔request conformance, choreography binding to UML sequence or state machine views.

graph projection

state.composite@1

Composite states as frames containing substates; dashed parallel regions; boundary-crossing transitions with event/guard labels.

graph projection

state.flat@1

One initial state, explicit terminal states, events and typed guards; safe trace evaluator does not execute actions.

graph projection

sysml.activity@1

SysML 1.6 activity diagram: rebadge of the uml.activity@2 machinery plus SysML edge annotations — x_flow rate/probability/continuous on activity edges; streaming pins via x_pin.

graph projection

sysml.bdd@1

Blocks and their associations. Profile-level coverage, not SysML conformance.

graph projection

sysml.bdd@2

sysml.bdd@1 plus SysML 1.6 BDD notation: block compartments (values/parts/references/operations/constraints) via x_block, «block» keyword, composition and generalization between blocks, value types, interface blocks, flow specifications.

graph projection

sysml.ibd@1

Blocks with declared border ports and typed item flows. Profile-level coverage, not SysML conformance.

graph projection

sysml.ibd@2

sysml.ibd@1 plus SysML 1.6 port notation: proxy/full/conjugated port glyph variants, port multiplicity, nested ports (x_port), flow properties with direction on interface blocks and flow specifications.

graph projection

sysml.package@1

SysML 1.6 package diagram: uml.package vocabulary with uml.import/uml.access/uml.merge; thin profile over the UML package machinery.

graph projection

sysml.parametric@1

Constraint blocks carrying formula text, each bound to exactly two endpoints. Profile-level coverage, not SysML conformance.

graph projection

sysml.parametric@2

sysml.parametric@1 with the two-binding limit relaxed: constraints bind one or more endpoints; constraint parameters display as a compartment.

graph projection

sysml.requirements@1

SysML 1.6 requirements diagram: requirements with id/text compartments, test cases, «deriveReqt»/«satisfy»/«verify»/«refine»/«trace»/«copy»/«master» dependencies, composition containment.

graph projection

sysml.sequence@1

SysML 1.6 sequence diagram: rebadge of the uml.sequence@2 interaction machinery (fragments, gates, message sorts, constraints).

sequence projection

sysml.statemachine@1

SysML 1.6 state machine diagram: rebadge of the uml.statemachine@1 machinery (regions, pseudostates, triggers/guards/effects, submachines).

graph projection

sysml.usecase@1

SysML 1.6 use case diagram: rebadge of the uml.usecase@3 machinery (subjects, extension points, include/extend, generalization).

graph projection

table.records@1

Typed field-key table bound to explicit records.

table projection

timeline.basic@1

UTC date intervals mapped to a fixed axis; milestones and dependency overlays.

timeline projection

uaf.actualresources@1

UAF Actual Resources domain: actual resources, organizations, persons.

graph projection

uaf.dictionary@1

UAF Dictionary domain: dictionary entries; the dictionary table uses the table projection.

graph projection

uaf.operational@1

UAF Operational domain: operational performers/nodes/activities and exchanges; performs and assignment relations.

graph projection

uaf.personnel@1

UAF Personnel domain: persons, organizations, posts, responsibilities.

graph projection

uaf.projects@1

UAF Projects domain: projects, milestones, work packages; milestone dependencies. Roadmap presentations use the timeline projection.

graph projection

uaf.resources@1

UAF Resources domain: resource performers, resources, resource functions, technologies.

graph projection

uaf.security@1

UAF Security domain: security elements, controls, threats, assets; mitigation.

graph projection

uaf.services@1

UAF Services domain: service specifications, service functions, service policies — over the SoaML machinery.

graph projection

uaf.standards@1

UAF Standards domain: standards, collections, protocols; compliance and forecast. Forecast tables use the table projection.

graph projection

uaf.strategic@1

UAF Strategic domain: capabilities (tag), enterprise goals/vision, strategic phases; capability dependencies, exhibits, maps-to.

graph projection

uaf.summary@1

UAF Summary & Overview domain: architecture descriptions, viewpoints, model references; OV-1-style pictograms via frames and notes.

graph projection

uaf.systems@1

UAF Systems domain: systems, system functions, implementers.

graph projection

uml.activity@1

Flow nodes plus fork/join bars and object nodes; swimlane partitions as view frames with declared node membership.

graph projection

uml.activity@2

uml.activity@1 plus UML 2.5.1 activity notation: decision/merge distinction, pins with parameter sets and streaming (x_pin on ports), send/accept signal pentagons, time-event hourglass, flow final (⊗), interruptible regions with lightning edges, exception handlers, structured/expansion regions.

graph projection

uml.communication@1

Graph layout of interaction participants; author-declared message numbers on relation edges; replies dotted under their request.

graph projection

uml.communication@2

uml.communication@1 plus: x_fragment frames, {…} time/duration constraints on messages.

graph projection

uml.composite@1

UML 2.5.1 component + composite structure: ports on classifiers (SysML port machinery), assembly ball-and-socket connectors, delegation connectors, plain connectors with role names and multiplicity (x_endlabels), internal parts (x_part), collaboration occurrences (uml.collaboration).

graph projection

uml.deployment@1

UML 2.5.1 deployment diagrams: nodes/devices/execution environments (3D-box), artifacts (document icon), deploy/manifest dependencies, communication paths with multiplicity, node nesting via frames, deployed components.

graph projection

uml.interaction_overview@1

Flowchart of interaction steps; flow nodes may reference other workspace views and render a ref badge; targets are not expanded.

graph projection

uml.interaction_overview@2

uml.interaction_overview@1 plus: inline expansion of referenced interactions; x_use gates/arguments.

graph projection

uml.object@1

Record instances naming a classifier; slots rendered as field rows; plain assoc links between instances.

graph projection

uml.object@2

uml.object@1 plus: underlined instance titles, slot datatype checks, uml.link multiplicity.

graph projection

uml.profile@1

UML 2.5.1 profile diagrams: uml.metaclass/uml.stereotype, uml.extension (filled triangle), uml.application («apply»).

graph projection

uml.sequence@1

Participants in declaration order with lifelines; messages in declaration order with dashed returns and activation bars; record provenance.

sequence projection

uml.sequence@2

uml.sequence@1 plus UML 2.5.1 interaction notation: combined fragments (nested, guards — x_fragment), gates, create/delete, synch/asynch/reply/lost/found message sorts, authorable activations, time/duration constraints, state invariants.

sequence projection

uml.statemachine@1

Full UML 2.5.1 state machines: flat/composite vocabulary plus entry/exit/do activities and internal transitions, history/junction/choice/entry-exit-point/fork-join/terminate pseudostates, trigger [guard] / effect labels, submachines, time events.

graph projection

uml.structure@1

Class/interface attribute and operation compartments; package tabs; component markers; generalization/dependency/realization.

graph projection

uml.structure@2

uml.structure@1 plus UML 2.5.1 class notation: end roles/multiplicity/qualifiers (x_endlabels), aggregation/composition/navigability marks, association classes, n-ary junction (x_nary), generalization sets, templates, enumerations, provided/required interfaces, member adornments (x_member).

graph projection

uml.timing@1

One band per participant; state plateaus from declared time points; numeric time axis; supplied data only.

timing projection

uml.timing@2

uml.timing@1 plus: duration/slew annotations, x_timeconstraint constraints, state compaction, lifeline messages.

timing projection

uml.usecase@1

Actors, use-case ellipses, associations, include/extend/generalization.

graph projection

uml.usecase@2

Adds subjects, extension-point targets, conditions and classifier generalization to the declared subset.

graph projection

uml.usecase@3

uml.usecase@2 plus: extend conditions on the label; extension-point existence (DDN-PX004).

graph projection

vsm.basic@1

Value stream mapping (machinery): process boxes with data rows, the VA/NVA timeline ladder strip, inventory triangles, push/pull and material arrows, electronic/manual information arrows, supermarket, kaizen burst and operator glyphs — simple generic glyphs only; detailed industry icon artwork is a separate excluded task.

graph projection

wbs.tree@1

Deliverable-oriented single-root decomposition tree of analysis.task nodes; top-down native tree layout.

graph projection

wireframe.ui@1

Fixed seven-control stencil as plain rect variants; nesting via scoped frames; classic look with neutral grey palette.

graph projection