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:
-
- Architectural Pattern
-
- Architectural Tactic
-
- Layered Architecture Pattern
-
- Client-Server Architecture
-
- Service-Oriented Architecture
-
- Microservices Architecture
-
- Event-Driven Architecture
-
- Pipe-and-Filter Architecture
-
- Broker Architecture Pattern
-
- MVC Architecture Pattern
-
- CQRS Pattern
-
- Saga Transaction Pattern
-
- Strangler Fig Pattern
-
- Event Sourcing Pattern
-
- Domain-Driven Design
- ...and 30 more
AIEM (AIEM)¶
Count: 35 concepts (10.0%)
Concepts:
-
- AI System Architecture
-
- Machine Learning Pipeline
-
- Model Training Architecture
-
- Model Serving Architecture
-
- Feature Store Architecture
-
- ML Model Registry
-
- AI Latency Considerations
-
- Non-Deterministic Behavior
-
- Model Drift Detection
-
- Data Pipeline Architecture
-
- Batch Processing Architecture
-
- Stream Processing Architecture
-
- LLM Architecture
-
- Prompt Engineering
-
- RAG Architecture
- ...and 20 more
Foundation Concepts - Prerequisites (FOUND)¶
Count: 33 concepts (9.4%)
Concepts:
-
- Software Architecture Definition
-
- Architectural Component
-
- Architectural Connector
-
- Architectural Style
-
- Architecture View
-
- Architecture Viewpoint
-
- Architecture Documentation
-
- Architectural Decision
-
- Architecture Evaluation
-
- Architecture-Centric Development
-
- Cost of Architectural Mistakes
-
- Architecture Quality Goals
-
- Technical Debt
-
- Architecture Conformance
-
- Reference Architecture
- ...and 18 more
SCEN (SCEN)¶
Count: 31 concepts (8.9%)
Concepts:
-
- Quality Attribute Scenario
-
- Scenario Stimulus Source
-
- Scenario Stimulus
-
- Scenario Environment
-
- Scenario Artifact
-
- Scenario Response
-
- Scenario Response Measure
-
- General Scenario
-
- Concrete Scenario
-
- Scenario Brainstorming
-
- Scenario Prioritization
-
- Scenario Coverage Assessment
-
- Scenario Catalog
-
- Performance Scenario
-
- Availability Scenario
- ...and 16 more
PERF (PERF)¶
Count: 30 concepts (8.6%)
Concepts:
-
- Latency
-
- Throughput
-
- Response Time
-
- Performance Bottleneck
-
- Amdahl's Law
-
- Performance Profiling
-
- Load Testing
-
- Stress Testing
-
- Capacity Planning
-
- Vertical Scaling
-
- Horizontal Scaling
-
- Database Sharding
-
- Connection Pooling
-
- CDN Architecture
-
- Observability
- ...and 15 more
PROC (PROC)¶
Count: 29 concepts (8.3%)
Concepts:
-
- ATAM Definition
-
- ATAM Origins at CMU SEI
-
- ATAM Goals and Principles
-
- ATAM Phase 1
-
- ATAM Phase 2
-
- Evaluation Team Composition
-
- Evaluation Leader Role
-
- Architecture Owner Role
-
- Note-Taker Role
-
- Stakeholder Role in ATAM
-
- ATAM Phase 1 Activities
-
- ATAM Phase 2 Activities
-
- ATAM Scripted Presentations
-
- ATAM Outputs Summary
-
- Mini-ATAM
- ...and 14 more
DIST (DIST)¶
Count: 28 concepts (8.0%)
Concepts:
-
- Distributed System Architecture
-
- Service Decomposition
-
- API Gateway Pattern
-
- Service Mesh Architecture
-
- Event-Driven Messaging
-
- Message Queue Architecture
-
- Publish-Subscribe Pattern
-
- Service Registry
-
- Service Discovery
-
- Distributed Transaction
-
- CAP Theorem
-
- Eventual Consistency
-
- Two-Phase Commit
-
- Distributed Tracing
-
- Service Contract
- ...and 13 more
CLOU (CLOU)¶
Count: 25 concepts (7.1%)
Concepts:
-
- Cloud-Native Architecture
-
- Container Architecture
-
- Docker Containerization
-
- Kubernetes Orchestration
-
- Serverless Architecture
-
- Function as a Service
-
- Infrastructure as Code
-
- Immutable Infrastructure
-
- Auto-Scaling Architecture
-
- Cloud Service Models
-
- Multi-Cloud Architecture
-
- Hybrid Cloud Architecture
-
- Cloud Resilience Patterns
-
- Chaos Engineering
-
- Blue-Green Deployment
- ...and 10 more
SECP (SECP)¶
Count: 25 concepts (7.1%)
Concepts:
-
- Security Architecture Definition
-
- Threat Modeling
-
- STRIDE Threat Model
-
- Attack Surface Reduction
-
- Defense in Depth
-
- Zero Trust Architecture
-
- Authentication Architecture
-
- Authorization Architecture
-
- Encryption at Rest
-
- Encryption in Transit
-
- OAuth 2.0 Architecture
-
- API Security Design
-
- Secret Management
-
- Security Monitoring
-
- Intrusion Detection System
- ...and 10 more
STKE (STKE)¶
Count: 24 concepts (6.9%)
Concepts:
-
- Business Goal
-
- Business Driver
-
- Mission Statement
-
- Strategy Alignment
-
- Stakeholder Identification
-
- Stakeholder Analysis
-
- Stakeholder Concerns
-
- Stakeholder Workshop
-
- Stakeholder Engagement
-
- Technical Stakeholder
-
- Business Stakeholder
-
- Executive Sponsor Role
-
- Business-Architecture Alignment
-
- Organizational Context
-
- Competing Stakeholder Priorities
- ...and 9 more
QUAL (QUAL)¶
Count: 23 concepts (6.6%)
Concepts:
-
- Quality Attribute Definition
-
- Performance Quality Attribute
-
- Availability Quality Attribute
-
- Security Quality Attribute
-
- Modifiability Quality Attribute
-
- Interoperability Quality Attribute
-
- Scalability Quality Attribute
-
- Reliability Quality Attribute
-
- Usability Quality Attribute
-
- Testability Quality Attribute
-
- Deployability Quality Attribute
-
- Portability Quality Attribute
-
- Safety Quality Attribute
-
- Maintainability Quality Attr
-
- Energy Efficiency Quality Attr
- ...and 8 more
RISK (RISK)¶
Count: 22 concepts (6.3%)
Concepts:
-
- Sensitivity Point
-
- Tradeoff Point
-
- Architectural Risk
-
- Non-Risk
-
- Risk Theme
-
- Risk Identification
-
- Risk Classification
-
- Risk Severity Assessment
-
- Risk Probability Assessment
-
- Risk Register
-
- Risk Communication
-
- Risk-Driven Architecture
-
- Architectural Debt
-
- Risk Mitigation Strategy
-
- 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