Skip to content

arc42 FAQ

Press slash to focus this search.

Categories

  • A General questions
  • B Questions on methodology
  • C Questions on arc42 sections
  • D Questions on modeling
  • E Questions on arc42 and agile
  • F Questions on arc42 and tools
  • G Questions on versioning
  • H Questions on traceability
  • J Questions on management
  • K Questions on customizing

More

  • CLAUDE.md — arc42 FAQ
  • All keywords
  • All questions
  • About this site

D - Questions on modeling


Question D-1: Why do I need a 'model'? I have source code.

  • #model
  • #abstraction

Question D-2: What alternatives to UML exist for architecture models?

  • #model
  • #modeling
  • #UML
  • #alternative
  • #C4

Question D-3: How do arc42 and UML relate to each other?

  • #modeling
  • #UML

Question D-4: How can I use UML to communicate a hierarchy of building blocks?

  • #modeling
  • #UML
  • #diagram
  • #hierarchy
  • #building-block

Question D-5: How can I describe interfaces with UML?

  • #modeling
  • #UML
  • #interface
  • #diagram

Question D-6: What can I use UML ports for?

  • #modeling
  • #UML
  • #port
  • #diagram

Question D-7: How can I improve the 'understandability' of my diagrams/models?

  • #modeling
  • #diagram
  • #stakeholder

Question D-8: How can I reduce the number of elements in a component /building block diagram?

  • #modeling
  • #diagram
  • #building-block

Question D-9: How can I improve the consistency of models?

  • #modeling
  • #abstraction
  • #consistency

Prefer to learn arc42 hands-on?

Practical architecture training, most classes taught by Peter Hruschka and Gernot Starke — the people who created arc42 and maintain this FAQ (dates with other trainers say so) — and solid preparation for iSAQB certifications.

Next dates

  • 15–17 Sep 2026 DE Req4Arc · Frankfurt/Maingetting your requirements right
  • 29 Sep–1 Oct 2026 EN Mastering SW Architectures · onlineperfect preparation for iSAQB CPSA-Foundation certification · with Wolfgang Reimesch
  • 27–28 Oct 2026 DE ADOC · Züricharchitecture documentation · with Gernot Starke
  • 24–26 Nov 2026 DE IMPROVE · Hamburgevolve and maintain systems · with Carola Lilienthal & Gernot Starke
  • 1–4 Dec 2026 DE Mastering SW Architectures · Münchenperfect preparation for iSAQB CPSA-Foundation certification
  • 2–5 Mar 2027 DE Mastering SW Architectures · Münchenperfect preparation for iSAQB CPSA-Foundation certification
  • 9–11 Mar 2027 DE Req4Arc · Münchengetting your requirements right
  • 2–3 Jun 2027 DE ADOC · Mannheim oder Frankfurt (t.b.d.)architecture documentation

All courses and dates: trainings.arc42.org · as of 4 Aug 2026

Supported by INNOQ

Status Imprint + Privacy Contact GitHub

Maintained by Gernot Starke, supported by Peter Hruschka and Kröner & Starke.