Metadata / Self-Description / Declarative Systems
Kind: category
Record: lexicon-category:metadata-self-description-declarative-systems
Canonical: Lexicon
The Metadata / Self-Description / Declarative Systems category holds 30 lexicon terms.
Listed in Term categories, after Architecture Review Evolution Governance and before Metaprogramming / Language-Oriented Architecture.
Terms
- Excessive Configuration
- Hardcoded Behavior
- Hardcoded Registration
- Hidden Runtime Behavior
- Implicit Capability
- Opaque API
- Opaque Binary/Untyped Structures
- Client Generation
- Dynamic Processing
- HATEOAS-style Navigation
- Plugin Loading
- Reduced Boilerplate
- Runtime Configuration without Code Change
- Manifest
- Manifest Schema
- Metadata Schema
- Explicit Semantics
- Stable Conventions
- Declaration Drift
- Dynamic Complexity
- Explicitness
- Manifest Drift
- Metadata Drift
- Payload Verbosity
- Self-Description
- Size Overhead
- Runtime Topology Report
- Binding Decision Log
- Declare Capability
- Unvalidated Metadata
Linked from
Metadata / Self-Description / Declarative Systems
Every term in this category is listed as one record, with its kind, its definition and its aliases, the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to. A tag category also gives each term an example, which is the file the tag places or the rename from a refused word onto a covering tag.
Binding Decision Log
- Kind: technique
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Client Generation
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Declaration Drift
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Declare Capability
- Kind: technique
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Dynamic Complexity
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Dynamic Processing
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Excessive Configuration
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Explicit Semantics
- Kind: constraint
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Explicitness
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Hardcoded Behavior
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Hardcoded Registration
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
HATEOAS-style Navigation
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Implicit Capability
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Manifest
- Kind: artifact
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Manifest Drift
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Manifest Schema
- Kind: artifact
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Metadata Drift
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Metadata Schema
- Kind: artifact
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Opaque API
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Opaque Binary/Untyped Structures
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Payload Verbosity
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Plugin Loading
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Reduced Boilerplate
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Runtime Configuration without Code Change
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Runtime Topology Report
- Kind: technique
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Self-Description
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Size Overhead
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Stable Conventions
- Kind: constraint
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Unvalidated Metadata
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core