Kontakt
stefan.bente[at]th-koeln.de
+49 2261 8196 6367
Discord Server
Prof. Bente Personal Zoom
Adresse
Steinmüllerallee 4
51643 Gummersbach
Gebäude LC4
Raum 1708 (Wegbeschreibung)
Sprechstunde nach Vereinbarung
Terminanfrage: calendly.com Wenn Sie dieses Tool nicht nutzen wollen, schicken Sie eine Mail und ich weise Ihnen einen Termin zu.

C4 (Component) Model

The C4 model, devised by Simon Brown, offers a hierarchical approach for visualizing and documenting the architecture of software systems. It breaks down the system into four levels of granularity, Context (high-level system interactions), Containers (applications and services within the system), Components (inner parts of those containers), and Code (detailed internals of components). This structure ensures that the system’s architecture is comprehensible to various audiences, from non-technical stakeholders to developers. We will use level 1 and 2 of the C4 model in this course.

Method Description

The C4 model is a hierarchical approach for visualizing and documenting the architecture of software systems. See here for a detailed description.

(TBD more elaborate description of the method, pictures, and sources)

C4 Model (level 1 and 2)

(TBD: more elaborate description of the method, pictures, and sources)

How to do it

(TBD: step-by-step instructions, pictures, and sources)

Deliverables

(TBD: what to deliver exactly)

Central DDD Concepts

Entity

Value Object

Aggregate

How to tackle this in an Academic Course

(TBD: step-by-step instructions)

Sources

(TBD: sources)