Skip to content

Diagram and MicroSim Details

Total Visual Elements: 52 Diagrams: 5 MicroSims: 43

Chapter 1: Software Architecture Foundations

Total elements: 4

Architecture Building Blocks Explorer

  • Status: Specified
  • Type: Diagram
  • Bloom's Taxonomy: Not specified
  • UI Elements: 4
  • Difficulty: Medium

Architecture Views Explorer

  • Status: Specified
  • Type: Unknown
  • Bloom's Taxonomy: Not specified
  • UI Elements: 3
  • Difficulty: Easy

Quality Attribute Taxonomy Explorer

  • Status: Specified
  • Type: Diagram
  • Bloom's Taxonomy: Not specified
  • UI Elements: 6
  • Difficulty: Medium

Technical Debt Accumulation Simulator

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 10
  • Difficulty: Hard

Chapter 2: Architecture Principles Governance

Total elements: 4

Architecture Fitness Function Dashboard

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 6
  • Difficulty: Hard

Architecture Lifecycle with Governance Checkpoints

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 3
  • Difficulty: Medium

Interactive Technology Radar

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 3
  • Difficulty: Medium

Separation of Concerns in a Layered Architecture

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 12
  • Difficulty: Hard

Chapter 3: Atam Introduction Process

Total elements: 3

ATAM Team Roles and Interactions

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 5
  • Difficulty: Hard

ATAM Two-Phase Process Flow

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 3
  • Difficulty: Medium

Architecture Evaluation Methods Comparison

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 7
  • Difficulty: Hard

Chapter 4: Stakeholder Business Analysis

Total elements: 3

Business Goals to Architecture Driver Mapping

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 2
  • Difficulty: Medium

Stakeholder Priority Conflict Resolution

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 8
  • Difficulty: Hard

Stakeholder Universe Map

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 4
  • Difficulty: Medium

Chapter 5: Quality Attributes

Total elements: 3

Quality Attribute Coverage Dashboard

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 3
  • Difficulty: Medium

Quality Attribute Requirement Construction Workbench

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 8
  • Difficulty: Hard

Quality Attribute Taxonomy and Conflict Map

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 3
  • Difficulty: Medium

Chapter 6: Quality Attribute Scenarios

Total elements: 3

Scenario Brainstorming and Prioritization Workshop Simulator

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 7
  • Difficulty: Hard

Scenario Catalog to Fitness Function Pipeline

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 10
  • Difficulty: Hard

Scenario Construction Workbench

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 8
  • Difficulty: Hard

Chapter 7: Utility Trees Prioritization

Total elements: 3

Priority Matrix and Analytical Roadmap

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 4
  • Difficulty: Medium

Utility Tree Construction Workshop Simulator

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 14
  • Difficulty: Hard

Utility Tree Interactive Explorer

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 5
  • Difficulty: Medium

Chapter 8: Architectural Patterns Styles

Total elements: 3

ADR to Architecture Evolution Pipeline

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 3
  • Difficulty: Medium

Architectural Pattern Quality Attribute Matrix

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 2
  • Difficulty: Medium

Communication Style Tradeoff Explorer

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 10
  • Difficulty: Hard

Chapter 9: Architectural Tactics Principles

Total elements: 3

Caching Tactic Anatomy

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 10
  • Difficulty: Hard

Resilience Pattern Interaction Simulator

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 15
  • Difficulty: Hard

Tactic Interaction Web

  • Status: Specified
  • Type: Diagram
  • Bloom's Taxonomy: Not specified
  • UI Elements: 0
  • Difficulty: Easy

Chapter 10: Risk Analysis Atam Reporting

Total elements: 3

ATAM Output to Action Pipeline

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 2
  • Difficulty: Medium

Risk Register and Theme Aggregation

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 9
  • Difficulty: Hard

Risk Result Type Explorer

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 7
  • Difficulty: Medium

Chapter 11: Distributed Systems Fundamentals

Total elements: 3

CAP Theorem Interactive Explorer

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 9
  • Difficulty: Medium

Distributed System Component Explorer

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 4
  • Difficulty: Medium

Distributed Tracing Visualization

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 4
  • Difficulty: Medium

Chapter 12: Distributed Systems Patterns

Total elements: 2

API Versioning and Contract-First Design Patterns

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 5
  • Difficulty: Medium

Saga Pattern Flow Simulator

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 4
  • Difficulty: Medium

Chapter 13: Cloud Native Architecture

Total elements: 2

Cloud-Native Architecture Quality Attribute Stack

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 4
  • Difficulty: Medium

Deployment Strategy Decision Matrix

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 6
  • Difficulty: Hard

Chapter 14: Security Architecture

Total elements: 2

STRIDE Threat Model Explorer

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 4
  • Difficulty: Medium

Security Architecture Layers

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 4
  • Difficulty: Medium

Chapter 15: Performance Engineering Scaling

Total elements: 3

CDN Request Routing and Cache Flow

  • Status: Specified
  • Type: Diagram
  • Bloom's Taxonomy: Not specified
  • UI Elements: 2
  • Difficulty: Medium

Performance Metric Relationships

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 7
  • Difficulty: Hard

Vertical vs. Horizontal Scaling Tradeoffs

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 9
  • Difficulty: Hard

Chapter 16: Observability Reliability

Total elements: 3

Active-Passive vs. Active-Active Failover

  • Status: Specified
  • Type: Unknown
  • Bloom's Taxonomy: Not specified
  • UI Elements: 3
  • Difficulty: Medium

Availability Architecture Analyzer

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 5
  • Difficulty: Hard

Distributed Tracing Waterfall View

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 7
  • Difficulty: Medium

Chapter 17: Ai Ml System Architecture

Total elements: 3

ML Pipeline Architecture Flow

  • Status: Specified
  • Type: Diagram
  • Bloom's Taxonomy: Not specified
  • UI Elements: 3
  • Difficulty: Easy

RAG vs. GraphRAG Architecture Comparison

  • Status: Specified
  • Type: Unknown
  • Bloom's Taxonomy: Not specified
  • UI Elements: 3
  • Difficulty: Medium

Responsible AI Architecture Components

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 2
  • Difficulty: Medium

Chapter 18: Advanced Data Emerging Ai

Total elements: 2

Federated Learning Architecture

  • Status: Specified
  • Type: Microsim
  • Bloom's Taxonomy: Not specified
  • UI Elements: 5
  • Difficulty: Medium

Lambda vs. Kappa Architecture Comparison

  • Status: Specified
  • Type: Unknown
  • Bloom's Taxonomy: Not specified
  • UI Elements: 2
  • Difficulty: Medium