Netzwerksolution Documentation Report

ADR-013

ADR-013 – Capability-Verankerung und semantische Governance#

Enterprise Solution Engineering Runtime Beziehung: decides; Pfeilrichtung: ADR-013 → EA-CAPABILITY-MODEL-001decides Beziehung: decides; Pfeilrichtung: ADR-013 → GOVERNANCE-CAPABILITYdecides Beziehung: decides; Pfeilrichtung: ADR-013 → GOVERNANCE-SEMANTIC-MIGRATIONdecides Beziehung: related-to; Pfeilrichtung: ADR-013 → PRINCIPLE-CAPABILITY-GROUNDINGrelated-to Beziehung: decided-by; Pfeilrichtung: PRINCIPLE-ARCHITECTURE-DERIVATION → ADR-013decided-by Beziehung: decided-by; Pfeilrichtung: CAPABILITY-REALIZATION-MODEL → ADR-013decided-by Beziehung: decided-by; Pfeilrichtung: GOVERNANCE-SEMANTIC-MIGRATION → ADR-013decided-by Enterprise-Capability-Model — Bedeutung (meaning) · EnterpriseBedeutung (meaning)Enterprise-Capability-Model Capability-Governance — Unklassifiziert (unknown) · Enterprisecontrol (control)Capability-Governance Governance der semantischen Migration — Unklassifiziert (unknown) · Enterprisecontrol (control)Governance dersemantischen Migration Prinzip der Capability-Verankerung — Bedeutung (meaning) · EnterpriseBedeutung (meaning)Prinzip derCapability-Verankerung Architekturableitungsprinzip — Bedeutung (meaning) · EnterpriseBedeutung (meaning)Architekturableitungsprinzip Capability-Realisierungsmodell — Beziehung (relationship) · EnterpriseBeziehung (relationship)Capability-Realisierungsmodell Beziehung der zweiten Ebene: uses; Pfeilrichtung: EA-001-GEMEINSAME-WISSENSBASIS → EA-CAPABILITY-MODEL-001uses Beziehung der zweiten Ebene: related-to; Pfeilrichtung: LN-ARCH-001 → GOVERNANCE-SEMANTIC-MIGRATIONrelated-to Beziehung der zweiten Ebene: related-to; Pfeilrichtung: EA-ENTERPRISE-FOUNDATION-PRINCIPLE-CATALOG → PRINCIPLE-ARCHITECTURE-DERIVATIONrelated-to Beziehung der zweiten Ebene: governed-by; Pfeilrichtung: PRINCIPLE-SEMANTIC-PRESERVATION → GOVERNANCE-SEMANTIC-MIGRATIONgoverned-by Beziehung der zweiten Ebene: related-to; Pfeilrichtung: PRINCIPLE-TYPED-RELATIONSHIPS → EA-CAPABILITY-MODEL-001related-to Beziehung der zweiten Ebene: realized-through; Pfeilrichtung: EA-DOMAIN-ABSTRACTION-001 → EA-CAPABILITY-MODEL-001realized-through Beziehung der zweiten Ebene: constrained-by; Pfeilrichtung: EA-DOMAIN-ABSTRACTION-001 → PRINCIPLE-ARCHITECTURE-DERIVATIONconstrained-by Beziehung der zweiten Ebene: specializes; Pfeilrichtung: EA-FUNCTIONAL-CAPABILITY-MATRIX-001 → EA-CAPABILITY-MODEL-001specializes Beziehung der zweiten Ebene: specializes; Pfeilrichtung: TECHNICAL-CAPABILITY-MATRIX → EA-CAPABILITY-MODEL-001specializes Beziehung der zweiten Ebene: related-to; Pfeilrichtung: EA-SE-0039-MEANING-KONSOLIDIERUNG → EA-CAPABILITY-MODEL-001related-to Beziehung der zweiten Ebene: realized-through; Pfeilrichtung: CAPABILITY-REALIZATION-MODEL → REFERENCE-BUILDING-BLOCKrealized-through Beziehung der zweiten Ebene: governs; Pfeilrichtung: GOVERNANCE-SEMANTIC-MIGRATION → EA-ARCH-EVOLUTION-001governs Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: GOVERNANCE-SEMANTIC-MIGRATION → PRINCIPLE-SEMANTIC-PRESERVATIONderived-from Beziehung der zweiten Ebene: related-to; Pfeilrichtung: GOVERNANCE-SEMANTIC-MIGRATION → GOVERNANCE-TERMINOLOGY-LIFECYCLErelated-to Beziehung der zweiten Ebene: related-to; Pfeilrichtung: GOVERNANCE-TERMINOLOGY-LIFECYCLE → GOVERNANCE-SEMANTIC-MIGRATIONrelated-to Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: GLOSSARY-ENTERPRISE-CORE → EA-CAPABILITY-MODEL-001derived-from Gemeinsame Wissensbasis — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)GemeinsameWissensbasis Architekturentwicklung und semantische Migration — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Architekturentwicklungund semantische Mig… Unternehmensabstraktion und Lösungsspezialisierung — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Unternehmensabstraktionund Lösungsspeziali… Katalog der Enterprise-Grundprinzipien — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Katalog derEnterprise-Grundprinzipien Fachliche Capability-Matrix — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)FachlicheCapability-Matrix SE-0039 — Meaning-Konsolidierung — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)SE-0039 —Meaning-Konsolidierung Kernbegriffe der Unternehmensarchitektur — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Kernbegriffe derUnternehmensarchitektur Governance des Terminologie-Lebenszyklus — zweite Beziehungsebene, Unklassifiziert (unknown) · Enterprisecontrol (control)Governance desTerminologie-Lebenszyklus Architektur wächst durch Konsolidierung — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Architektur wächstdurch Konsolidierung Prinzip der semantischen Bewahrung — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Prinzip dersemantischen Bewahr… Prinzip typisierter Relationships — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Prinzip typisierterRelationships Referenz-Building-Block — zweite Beziehungsebene, Artefakt (artifact) · EnterpriseArtefakt (artifact)Referenz-Building-Block Technische Capability-Matrix — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)TechnischeCapability-Matrix ADR-013 – Capability-Verankerung und semantische Governance — Bedeutung (meaning) · Enterprise. Strukturkontext öffnen.Bedeutung (meaning)ADR-013 –Capability-Verankerung u…
Übersicht · 2: zweite Ebene · Ziehen/Klicken: navigieren

Status#

Accepted

Context#

Die historische Gesamtarchitektur enthält eine ausgereifte Capability-Theorie und Regeln zur Bewahrung von Wissen. Im getrennten Enterprise-Repository waren Model, Principles, Governance und Glossar bisher nur teilweise materialisiert. Ohne gemeinsame Regeln könnten Capabilities aus vorhandenen Components abgeleitet, Relationships zu generisch modelliert oder historische Bedeutungen bei Migrationen stillschweigend verändert werden.

Decision#

  1. Capability ist ein und beschreibt ein fachlich bedeutsames Leistungsvermögen.
  2. Jede Capability benötigt nachvollziehbare aus mindestens einem Meaning.
  3. Capability ist weder , Component, , API, Rolle noch Permission.
  4. Capability Realization ist grundsätzlich viele-zu-viele.
  5. Einzelne Artifacts tragen über contributes-to bei; in Gegenrichtung kann is-realized-by verwendet werden.
  6. Meaning-zu-Capability-Beziehungen werden mindestens als justifies, requires, constrains, informs, refines oder conflicts-with unterscheidbar gemacht.
  7. Capabilities können sich spezialisieren, voneinander abhängen oder aus Teilfähigkeiten bestehen.
  8. Solutions spezialisieren Enterprise Capabilities, ohne deren universelle Bedeutung neu zu definieren.
  9. Historische Architektur wird aussagenorientiert und semantisch migriert, nicht strukturell kopiert.
  10. Identische Aussagen dürfen dedupliziert, zusätzliche Aussagen müssen konsolidiert und Widersprüche müssen sichtbar gemacht werden.
  11. Begriffe besitzen eine fachliche Heimat und durchlaufen einen expliziten Terminologielebenszyklus.
  12. Arbeitstitel werden nicht als stabile Terminologie behandelt.
  13. Fehlende Dateien in einem Paket sind keine impliziten Löschaufträge.

Consequences#