Skip to content

C4 dynamic diagram

Show how the elements of a system collaborate, step by step, for one feature or scenario.

Diagram · origin tag c4/dynamic · The C4 Model

Availability

Availability per host
HostStateHow to get it
StandalonePrototypeNot yet released
DesktopPrototypeNot yet released
IntelliJ PlatformNot plannedNot planned
Visual Studio CodeNot plannedNot planned
EclipseNot plannedNot planned
ThinkRailNot plannedNot planned
NotionNot plannedNot planned
ClaudeNot plannedNot planned

What it is for

Dynamic (supplementary)

Why a specialized view helps

C4 views are zoom levels of one model; a dedicated tool keeps each level consistent with the next instead of redrawing boxes by hand.

File formats

Not described yet.

Screenshots

The batch release scenario: the OPC UA Gateway, Plant Event Bus, Quality Service, Batch Execution Service, Batch Record Archive and ERP Adapter as containers, LIMS and SAP S/4HANA as external systems, joined by numbered interactions; the key along the bottom and Toolbox showing Person, Software System, Container and Component. Nothing selected.

Standalone, at 5ac81b3

What is visible: The batch release scenario: the OPC UA Gateway, Plant Event Bus, Quality Service, Batch Execution Service, Batch Record Archive and ERP Adapter as containers, LIMS and SAP S/4HANA as external systems, joined by numbered interactions; the key along the bottom and Toolbox showing Person, Software System, Container and Component. Nothing selected.

Why it matters: One scenario, the release of a batch, is drawn as numbered interactions between the containers and external systems taking part, so the order of the calls reads from the same workspace as the static views.

Licence: Apache-2.0

Background

Focus areas

Sources