Architecture Decision Record

Active theme: Light

← Guide

Architecture diagrams & views & viewpoints

An architecture diagram is called an “architecture view”.

An “architecture view” is an instance of a “architecture viewpoint”.

An “architecture viewpoint” has a specific audience with specific concerns in mind.

Architecture viewpoint examples, view examples, and diagram examples:

Related diagrams:

  • A Use Case Diagram shows use cases to management/customers, which precedes requirements, which precedes the software architecture.

  • A Deployment Diagram shows the physical hardware/computers that the software components are deployed to.

  • A Data Flow Diagram shows how data moves through the system and is transformed.

  • A Sequence Diagram is used to show how protocols like HTTP work on a time axis.

  • An Activity Diagram depicts the workflow of activities a software system undertakes, like an NPC AI.