# The membership

> Every category of principle and term is listed with the layer it belongs to.

Page: Ontology · Schema
Canonical: https://banes-lab.com/ontology/schema#the-membership

Every category of principle and term is listed with the layer it belongs to.

### anti-patterns

Details

[anti-patterns](https://banes-lab.com/ontology/principles/arch-category-anti-patterns.md) · [Enforcement Core](https://banes-lab.com/records/layer/enforcement-core.md)

### Architecture Review / Evolution / Governance Artifacts

Details

[Architecture Review / Evolution / Governance Artifacts](https://banes-lab.com/ontology/principles/arch-category-architecture-review-evolution-governance-artifacts.md) · [Evolution Principles](https://banes-lab.com/records/layer/evolution-principles.md)

### Behavioral Patterns

Details

[Behavioral Patterns](https://banes-lab.com/ontology/principles/arch-category-behavioral-patterns.md) · [Design Patterns Core](https://banes-lab.com/records/layer/design-patterns-core.md)

### Causality / Ordering / Distributed Time

Details

[Causality / Ordering / Distributed Time](https://banes-lab.com/ontology/principles/arch-category-causality-ordering-distributed-time.md) · [Causality Core](https://banes-lab.com/records/layer/causality-core.md)

### Codebase / System Architecture Styles

Details

[Codebase / System Architecture Styles](https://banes-lab.com/ontology/principles/arch-category-codebase-system-architecture-styles.md) · [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

### Contracts / Interfaces / Compatibility

Details

[Contracts / Interfaces / Compatibility](https://banes-lab.com/ontology/principles/arch-category-contracts-interfaces-compatibility.md) · [Contracts Core](https://banes-lab.com/records/layer/contracts-core.md)

### Control / Coordination / Centralization

Details

[Control / Coordination / Centralization](https://banes-lab.com/ontology/principles/arch-category-control-coordination-centralization.md) · [Execution Core](https://banes-lab.com/records/layer/execution-core.md)

### Core Modular Design

Details

[Core Modular Design](https://banes-lab.com/ontology/principles/arch-category-core-modular-design.md) · [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

### Correctness / Determinism / Verification

Details

[Correctness / Determinism / Verification](https://banes-lab.com/ontology/principles/arch-category-correctness-determinism-verification.md) · [Computation Core](https://banes-lab.com/records/layer/computation-core.md)

### Creational Patterns

Details

[Creational Patterns](https://banes-lab.com/ontology/principles/arch-category-creational-patterns.md) · [Design Patterns Core](https://banes-lab.com/records/layer/design-patterns-core.md)

### Domain Architecture

Details

[Domain Architecture](https://banes-lab.com/ontology/principles/arch-category-domain-architecture.md) · [Domain Modeling](https://banes-lab.com/records/layer/domain-modeling.md)

### Error Handling / Resilience

Details

[Error Handling / Resilience](https://banes-lab.com/ontology/principles/arch-category-error-handling-resilience.md) · [Correctness Core](https://banes-lab.com/records/layer/correctness-core.md)

### Event / Messaging / Asynchronous Architecture

Details

[Event / Messaging / Asynchronous Architecture](https://banes-lab.com/ontology/principles/arch-category-event-messaging-asynchronous-architecture.md) · [Execution Core](https://banes-lab.com/records/layer/execution-core.md)

### Metadata / Self-Description / Declarative Systems

Details

[Metadata / Self-Description / Declarative Systems](https://banes-lab.com/ontology/principles/arch-category-metadata-self-description-declarative-systems.md) · [Declarative Core](https://banes-lab.com/records/layer/declarative-core.md)

### Metaprogramming / Language-Oriented Architecture

Details

[Metaprogramming / Language-Oriented Architecture](https://banes-lab.com/ontology/principles/arch-category-metaprogramming-language-oriented-architecture.md) · [Declarative Core](https://banes-lab.com/records/layer/declarative-core.md)

### Model Architecture

Details

[Model Architecture](https://banes-lab.com/ontology/principles/arch-category-model-architecture.md) · [Correctness Core](https://banes-lab.com/records/layer/correctness-core.md)

### Observability / Auditability / Traceability

Details

[Observability / Auditability / Traceability](https://banes-lab.com/ontology/principles/arch-category-observability-auditability-traceability.md) · [Observability](https://banes-lab.com/records/layer/observability.md)

### Plugin / Extensibility / IoC

Details

[Plugin / Extensibility / IoC](https://banes-lab.com/ontology/principles/arch-category-plugin-extensibility-ioc.md) · [Extensibility Core](https://banes-lab.com/records/layer/extensibility-core.md)

### Portability / Infrastructure / Deployment

Details

[Portability / Infrastructure / Deployment](https://banes-lab.com/ontology/principles/arch-category-portability-infrastructure-deployment.md) · [Resource Core](https://banes-lab.com/records/layer/resource-core.md)

### Runtime Discovery / Dynamic Binding

Details

[Runtime Discovery / Dynamic Binding](https://banes-lab.com/ontology/principles/arch-category-runtime-discovery-dynamic-binding.md) · [Extensibility Core](https://banes-lab.com/records/layer/extensibility-core.md)

### Scalability / Performance / Optimization

Details

[Scalability / Performance / Optimization](https://banes-lab.com/ontology/principles/arch-category-scalability-performance-optimization.md) · [Performance Core](https://banes-lab.com/records/layer/performance-core.md)

### Schema / Canonical Data / Semantics

Details

[Schema / Canonical Data / Semantics](https://banes-lab.com/ontology/principles/arch-category-schema-canonical-data-semantics.md) · [Contracts Core](https://banes-lab.com/records/layer/contracts-core.md)

### Security / Privacy / Compliance / Governance

Details

[Security / Privacy / Compliance / Governance](https://banes-lab.com/ontology/principles/arch-category-security-privacy-compliance-governance.md) · [Security Core](https://banes-lab.com/records/layer/security-core.md)

### Self-Healing / Recovery / Deployment Safety

Details

[Self-Healing / Recovery / Deployment Safety](https://banes-lab.com/ontology/principles/arch-category-self-healing-recovery-deployment-safety.md) · [Correctness Core](https://banes-lab.com/records/layer/correctness-core.md)

### SOLID / Object-Oriented Design

Details

[SOLID / Object-Oriented Design](https://banes-lab.com/ontology/principles/arch-category-solid-object-oriented-design.md) · [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

### Streaming / Pipeline / Dataflow Processing

Details

[Streaming / Pipeline / Dataflow Processing](https://banes-lab.com/ontology/principles/arch-category-streaming-pipeline-dataflow-processing.md) · [Execution Core](https://banes-lab.com/records/layer/execution-core.md)

### Structural Patterns

Details

[Structural Patterns](https://banes-lab.com/ontology/principles/arch-category-structural-patterns.md) · [Design Patterns Core](https://banes-lab.com/records/layer/design-patterns-core.md)

### Taxonomy / Classification / Naming

Details

[Taxonomy / Classification / Naming](https://banes-lab.com/ontology/principles/arch-category-taxonomy-classification-naming.md) · [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

### Transactions / State / Concurrency

Details

[Transactions / State / Concurrency](https://banes-lab.com/ontology/principles/arch-category-transactions-state-concurrency.md) · [Atomic Boundary](https://banes-lab.com/records/layer/atomic-boundary.md)

### Architecture Review Evolution Governance

Details

[Architecture Review Evolution Governance](https://banes-lab.com/ontology/lexicon/lex-category-architecture-review-evolution-governance.md) · [Evolution Principles](https://banes-lab.com/records/layer/evolution-principles.md)

### Core Vocabulary

Details

[Core Vocabulary](https://banes-lab.com/ontology/lexicon/lex-category-core-vocabulary.md) · [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

### Event Messaging Async

Details

[Event Messaging Async](https://banes-lab.com/ontology/lexicon/lex-category-event-messaging-async.md) · [Execution Core](https://banes-lab.com/records/layer/execution-core.md)

### Quality Attributes

Details

[Quality Attributes](https://banes-lab.com/ontology/lexicon/lex-category-quality-attributes.md) · [Correctness Core](https://banes-lab.com/records/layer/correctness-core.md)

### Security Privacy Compliance

Details

[Security Privacy Compliance](https://banes-lab.com/ontology/lexicon/lex-category-security-privacy-compliance.md) · [Security Core](https://banes-lab.com/records/layer/security-core.md)

## Links to

- [anti-patterns](https://banes-lab.com/ontology/principles/arch-category-anti-patterns.md)
- [Enforcement Core](https://banes-lab.com/records/layer/enforcement-core.md)
- [Architecture Review / Evolution / Governance Artifacts](https://banes-lab.com/ontology/principles/arch-category-architecture-review-evolution-governance-artifacts.md)
- [Evolution Principles](https://banes-lab.com/records/layer/evolution-principles.md)
- [Behavioral Patterns](https://banes-lab.com/ontology/principles/arch-category-behavioral-patterns.md)
- [Design Patterns Core](https://banes-lab.com/records/layer/design-patterns-core.md)
- [Causality / Ordering / Distributed Time](https://banes-lab.com/ontology/principles/arch-category-causality-ordering-distributed-time.md)
- [Causality Core](https://banes-lab.com/records/layer/causality-core.md)
- [Codebase / System Architecture Styles](https://banes-lab.com/ontology/principles/arch-category-codebase-system-architecture-styles.md)
- [Structural Core](https://banes-lab.com/records/layer/structural-core.md)
- [Contracts / Interfaces / Compatibility](https://banes-lab.com/ontology/principles/arch-category-contracts-interfaces-compatibility.md)
- [Contracts Core](https://banes-lab.com/records/layer/contracts-core.md)
- [Control / Coordination / Centralization](https://banes-lab.com/ontology/principles/arch-category-control-coordination-centralization.md)
- [Execution Core](https://banes-lab.com/records/layer/execution-core.md)
- [Core Modular Design](https://banes-lab.com/ontology/principles/arch-category-core-modular-design.md)
- [Correctness / Determinism / Verification](https://banes-lab.com/ontology/principles/arch-category-correctness-determinism-verification.md)
- [Computation Core](https://banes-lab.com/records/layer/computation-core.md)
- [Creational Patterns](https://banes-lab.com/ontology/principles/arch-category-creational-patterns.md)
- [Domain Architecture](https://banes-lab.com/ontology/principles/arch-category-domain-architecture.md)
- [Domain Modeling](https://banes-lab.com/records/layer/domain-modeling.md)
- [Error Handling / Resilience](https://banes-lab.com/ontology/principles/arch-category-error-handling-resilience.md)
- [Correctness Core](https://banes-lab.com/records/layer/correctness-core.md)
- [Event / Messaging / Asynchronous Architecture](https://banes-lab.com/ontology/principles/arch-category-event-messaging-asynchronous-architecture.md)
- [Metadata / Self-Description / Declarative Systems](https://banes-lab.com/ontology/principles/arch-category-metadata-self-description-declarative-systems.md)
- [Declarative Core](https://banes-lab.com/records/layer/declarative-core.md)
- [Metaprogramming / Language-Oriented Architecture](https://banes-lab.com/ontology/principles/arch-category-metaprogramming-language-oriented-architecture.md)
- [Model Architecture](https://banes-lab.com/ontology/principles/arch-category-model-architecture.md)
- [Observability / Auditability / Traceability](https://banes-lab.com/ontology/principles/arch-category-observability-auditability-traceability.md)
- [Observability](https://banes-lab.com/records/layer/observability.md)
- [Plugin / Extensibility / IoC](https://banes-lab.com/ontology/principles/arch-category-plugin-extensibility-ioc.md)
- [Extensibility Core](https://banes-lab.com/records/layer/extensibility-core.md)
- [Portability / Infrastructure / Deployment](https://banes-lab.com/ontology/principles/arch-category-portability-infrastructure-deployment.md)
- [Resource Core](https://banes-lab.com/records/layer/resource-core.md)
- [Runtime Discovery / Dynamic Binding](https://banes-lab.com/ontology/principles/arch-category-runtime-discovery-dynamic-binding.md)
- [Scalability / Performance / Optimization](https://banes-lab.com/ontology/principles/arch-category-scalability-performance-optimization.md)
- [Performance Core](https://banes-lab.com/records/layer/performance-core.md)
- [Schema / Canonical Data / Semantics](https://banes-lab.com/ontology/principles/arch-category-schema-canonical-data-semantics.md)
- [Security / Privacy / Compliance / Governance](https://banes-lab.com/ontology/principles/arch-category-security-privacy-compliance-governance.md)
- [Security Core](https://banes-lab.com/records/layer/security-core.md)
- [Self-Healing / Recovery / Deployment Safety](https://banes-lab.com/ontology/principles/arch-category-self-healing-recovery-deployment-safety.md)
- [SOLID / Object-Oriented Design](https://banes-lab.com/ontology/principles/arch-category-solid-object-oriented-design.md)
- [Streaming / Pipeline / Dataflow Processing](https://banes-lab.com/ontology/principles/arch-category-streaming-pipeline-dataflow-processing.md)
- [Structural Patterns](https://banes-lab.com/ontology/principles/arch-category-structural-patterns.md)
- [Taxonomy / Classification / Naming](https://banes-lab.com/ontology/principles/arch-category-taxonomy-classification-naming.md)
- [Transactions / State / Concurrency](https://banes-lab.com/ontology/principles/arch-category-transactions-state-concurrency.md)
- [Atomic Boundary](https://banes-lab.com/records/layer/atomic-boundary.md)
- [Architecture Review Evolution Governance](https://banes-lab.com/ontology/lexicon/lex-category-architecture-review-evolution-governance.md)
- [Core Vocabulary](https://banes-lab.com/ontology/lexicon/lex-category-core-vocabulary.md)
- [Event Messaging Async](https://banes-lab.com/ontology/lexicon/lex-category-event-messaging-async.md)
- [Quality Attributes](https://banes-lab.com/ontology/lexicon/lex-category-quality-attributes.md)
- [Security Privacy Compliance](https://banes-lab.com/ontology/lexicon/lex-category-security-privacy-compliance.md)

## Linked from

- [The canon is grouped twice](https://banes-lab.com/software-architecture/principles/the-canon-is-grouped-twice.md)
