Skip to content

Taxonomy Distribution Report

Overview

  • Total Concepts: 350
  • Number of Taxonomies: 12
  • Average Concepts per Taxonomy: 29.2

Distribution Summary

Category TaxonomyID Count Percentage Status
TACT TACT 45 12.9%
AIEM AIEM 35 10.0%
Foundation Concepts - Prerequisites FOUND 33 9.4%
SCEN SCEN 31 8.9%
PERF PERF 30 8.6%
PROC PROC 29 8.3%
DIST DIST 28 8.0%
CLOU CLOU 25 7.1%
SECP SECP 25 7.1%
STKE STKE 24 6.9%
QUAL QUAL 23 6.6%
RISK RISK 22 6.3%

Visual Distribution

TACT                      ██████  45 ( 12.9%)
AIEM                      █████  35 ( 10.0%)
Foundation Concepts - Pre ████  33 (  9.4%)
SCEN                      ████  31 (  8.9%)
PERF                      ████  30 (  8.6%)
PROC                      ████  29 (  8.3%)
DIST                      ████  28 (  8.0%)
CLOU                      ███  25 (  7.1%)
SECP                      ███  25 (  7.1%)
STKE                      ███  24 (  6.9%)
QUAL                      ███  23 (  6.6%)
RISK                      ███  22 (  6.3%)

Balance Analysis

✅ No Over-Represented Categories

All categories are under the 30% threshold. Good balance!

Category Details

TACT (TACT)

Count: 45 concepts (12.9%)

Concepts:

    1. Architectural Pattern
    1. Architectural Tactic
    1. Layered Architecture Pattern
    1. Client-Server Architecture
    1. Service-Oriented Architecture
    1. Microservices Architecture
    1. Event-Driven Architecture
    1. Pipe-and-Filter Architecture
    1. Broker Architecture Pattern
    1. MVC Architecture Pattern
    1. CQRS Pattern
    1. Saga Transaction Pattern
    1. Strangler Fig Pattern
    1. Event Sourcing Pattern
    1. Domain-Driven Design
  • ...and 30 more

AIEM (AIEM)

Count: 35 concepts (10.0%)

Concepts:

    1. AI System Architecture
    1. Machine Learning Pipeline
    1. Model Training Architecture
    1. Model Serving Architecture
    1. Feature Store Architecture
    1. ML Model Registry
    1. AI Latency Considerations
    1. Non-Deterministic Behavior
    1. Model Drift Detection
    1. Data Pipeline Architecture
    1. Batch Processing Architecture
    1. Stream Processing Architecture
    1. LLM Architecture
    1. Prompt Engineering
    1. RAG Architecture
  • ...and 20 more

Foundation Concepts - Prerequisites (FOUND)

Count: 33 concepts (9.4%)

Concepts:

    1. Software Architecture Definition
    1. Architectural Component
    1. Architectural Connector
    1. Architectural Style
    1. Architecture View
    1. Architecture Viewpoint
    1. Architecture Documentation
    1. Architectural Decision
    1. Architecture Evaluation
    1. Architecture-Centric Development
    1. Cost of Architectural Mistakes
    1. Architecture Quality Goals
    1. Technical Debt
    1. Architecture Conformance
    1. Reference Architecture
  • ...and 18 more

SCEN (SCEN)

Count: 31 concepts (8.9%)

Concepts:

    1. Quality Attribute Scenario
    1. Scenario Stimulus Source
    1. Scenario Stimulus
    1. Scenario Environment
    1. Scenario Artifact
    1. Scenario Response
    1. Scenario Response Measure
    1. General Scenario
    1. Concrete Scenario
    1. Scenario Brainstorming
    1. Scenario Prioritization
    1. Scenario Coverage Assessment
    1. Scenario Catalog
    1. Performance Scenario
    1. Availability Scenario
  • ...and 16 more

PERF (PERF)

Count: 30 concepts (8.6%)

Concepts:

    1. Latency
    1. Throughput
    1. Response Time
    1. Performance Bottleneck
    1. Amdahl's Law
    1. Performance Profiling
    1. Load Testing
    1. Stress Testing
    1. Capacity Planning
    1. Vertical Scaling
    1. Horizontal Scaling
    1. Database Sharding
    1. Connection Pooling
    1. CDN Architecture
    1. Observability
  • ...and 15 more

PROC (PROC)

Count: 29 concepts (8.3%)

Concepts:

    1. ATAM Definition
    1. ATAM Origins at CMU SEI
    1. ATAM Goals and Principles
    1. ATAM Phase 1
    1. ATAM Phase 2
    1. Evaluation Team Composition
    1. Evaluation Leader Role
    1. Architecture Owner Role
    1. Note-Taker Role
    1. Stakeholder Role in ATAM
    1. ATAM Phase 1 Activities
    1. ATAM Phase 2 Activities
    1. ATAM Scripted Presentations
    1. ATAM Outputs Summary
    1. Mini-ATAM
  • ...and 14 more

DIST (DIST)

Count: 28 concepts (8.0%)

Concepts:

    1. Distributed System Architecture
    1. Service Decomposition
    1. API Gateway Pattern
    1. Service Mesh Architecture
    1. Event-Driven Messaging
    1. Message Queue Architecture
    1. Publish-Subscribe Pattern
    1. Service Registry
    1. Service Discovery
    1. Distributed Transaction
    1. CAP Theorem
    1. Eventual Consistency
    1. Two-Phase Commit
    1. Distributed Tracing
    1. Service Contract
  • ...and 13 more

CLOU (CLOU)

Count: 25 concepts (7.1%)

Concepts:

    1. Cloud-Native Architecture
    1. Container Architecture
    1. Docker Containerization
    1. Kubernetes Orchestration
    1. Serverless Architecture
    1. Function as a Service
    1. Infrastructure as Code
    1. Immutable Infrastructure
    1. Auto-Scaling Architecture
    1. Cloud Service Models
    1. Multi-Cloud Architecture
    1. Hybrid Cloud Architecture
    1. Cloud Resilience Patterns
    1. Chaos Engineering
    1. Blue-Green Deployment
  • ...and 10 more

SECP (SECP)

Count: 25 concepts (7.1%)

Concepts:

    1. Security Architecture Definition
    1. Threat Modeling
    1. STRIDE Threat Model
    1. Attack Surface Reduction
    1. Defense in Depth
    1. Zero Trust Architecture
    1. Authentication Architecture
    1. Authorization Architecture
    1. Encryption at Rest
    1. Encryption in Transit
    1. OAuth 2.0 Architecture
    1. API Security Design
    1. Secret Management
    1. Security Monitoring
    1. Intrusion Detection System
  • ...and 10 more

STKE (STKE)

Count: 24 concepts (6.9%)

Concepts:

    1. Business Goal
    1. Business Driver
    1. Mission Statement
    1. Strategy Alignment
    1. Stakeholder Identification
    1. Stakeholder Analysis
    1. Stakeholder Concerns
    1. Stakeholder Workshop
    1. Stakeholder Engagement
    1. Technical Stakeholder
    1. Business Stakeholder
    1. Executive Sponsor Role
    1. Business-Architecture Alignment
    1. Organizational Context
    1. Competing Stakeholder Priorities
  • ...and 9 more

QUAL (QUAL)

Count: 23 concepts (6.6%)

Concepts:

    1. Quality Attribute Definition
    1. Performance Quality Attribute
    1. Availability Quality Attribute
    1. Security Quality Attribute
    1. Modifiability Quality Attribute
    1. Interoperability Quality Attribute
    1. Scalability Quality Attribute
    1. Reliability Quality Attribute
    1. Usability Quality Attribute
    1. Testability Quality Attribute
    1. Deployability Quality Attribute
    1. Portability Quality Attribute
    1. Safety Quality Attribute
    1. Maintainability Quality Attr
    1. Energy Efficiency Quality Attr
  • ...and 8 more

RISK (RISK)

Count: 22 concepts (6.3%)

Concepts:

    1. Sensitivity Point
    1. Tradeoff Point
    1. Architectural Risk
    1. Non-Risk
    1. Risk Theme
    1. Risk Identification
    1. Risk Classification
    1. Risk Severity Assessment
    1. Risk Probability Assessment
    1. Risk Register
    1. Risk Communication
    1. Risk-Driven Architecture
    1. Architectural Debt
    1. Risk Mitigation Strategy
    1. Risk Monitoring
  • ...and 7 more

Recommendations

  • Excellent balance: Categories are evenly distributed (spread: 6.6%)
  • MISC category minimal: Good categorization specificity

Educational Use Recommendations

  • Use taxonomy categories for color-coding in graph visualizations
  • Design curriculum modules based on taxonomy groupings
  • Create filtered views for focused learning paths
  • Use categories for assessment organization
  • Enable navigation by topic area in interactive tools

Report generated by learning-graph-reports/taxonomy_distribution.py