Netzwerksolution Documentation Report

EA-SEMANTICS-LAYERED-KNOWLEDGE-001

Geschichtetes Wissens-Model#

Enterprise Solution Engineering Runtime Beziehung: derived-from; Pfeilrichtung: EA-LN-EXP-002 → EA-SEMANTICS-LAYERED-KNOWLEDGE-001derived-from Beziehung: related-to; Pfeilrichtung: EA-METAMODEL-ONTOLOGY-001 → EA-SEMANTICS-LAYERED-KNOWLEDGE-001related-to Beziehung: constrained-by; Pfeilrichtung: EA-SE-0039-MEANING-KONSOLIDIERUNG → EA-SEMANTICS-LAYERED-KNOWLEDGE-001constrained-by Beziehung: derived-from; Pfeilrichtung: EA-SEMANTICS-EKEL-001 → EA-SEMANTICS-LAYERED-KNOWLEDGE-001derived-from Beziehung: constrained-by; Pfeilrichtung: EA-TEMPORAL-CONTEXT-001 → EA-SEMANTICS-LAYERED-KNOWLEDGE-001constrained-by Beziehung: specializes; Pfeilrichtung: KNOWLEDGE-REFERENCE-MODEL → EA-SEMANTICS-LAYERED-KNOWLEDGE-001specializes Beziehung: materializes; Pfeilrichtung: RP-KNOWLEDGE-EVOLUTION → EA-SEMANTICS-LAYERED-KNOWLEDGE-001materializes Beziehung: derived-from; Pfeilrichtung: GOVERNANCE-TERMINOLOGY-LIFECYCLE → EA-SEMANTICS-LAYERED-KNOWLEDGE-001derived-from Beziehung: constrained-by; Pfeilrichtung: EA-PLATEAU-MODEL-001 → EA-SEMANTICS-LAYERED-KNOWLEDGE-001constrained-by Beziehung: related-to; Pfeilrichtung: ADR-012 → EA-SEMANTICS-LAYERED-KNOWLEDGE-001related-to Beziehung: derived-from; Pfeilrichtung: GLOSSARY-ENTERPRISE-CORE → EA-SEMANTICS-LAYERED-KNOWLEDGE-001derived-from Lokalisierung darf den Grund nicht verändern — Bedeutung (meaning) · EnterpriseBedeutung (meaning)Lokalisierung darf denGrund nicht verändern Kernontologie der Unternehmensarchitektur — Bedeutung (meaning) · EnterpriseBedeutung (meaning)Kernontologie derUnternehmensarchitektur SE-0039 — Meaning-Konsolidierung — Bedeutung (meaning) · EnterpriseBedeutung (meaning)SE-0039 —Meaning-Konsolidierung Erklärbarkeits-, Wissens-, Evidence- und Lernstruktur — Bedeutung (meaning) · EnterpriseBedeutung (meaning)Erklärbarkeits-,Wissens-, Evidence- un… Zeitlicher Kontext — Kontext & zeitliche Einordnung (context-time) · EnterpriseKontext & zeitliche Einordnung (context-time)Zeitlicher Kontext Wissensreferenzmodell — Beziehung (relationship) · EnterpriseBeziehung (relationship)Wissensreferenzmodell Wissensevolutionsprozess — Kontext & zeitliche Einordnung (context-time) · EnterpriseKontext & zeitliche Einordnung (context-time)Wissensevolutionsprozess Governance des Terminologie-Lebenszyklus — Unklassifiziert (unknown) · Enterprisecontrol (control)Governance desTerminologie-Lebenszyklus Plateau-Modell — Kontext & zeitliche Einordnung (context-time) · EnterpriseKontext & zeitliche Einordnung (context-time)Plateau-Modell ADR-012 – Universelle Enterprise-Ontologie und Execution-Theorie — Bedeutung (meaning) · EnterpriseBedeutung (meaning)ADR-012 – UniverselleEnterprise-Ontologie u… Kernbegriffe der Unternehmensarchitektur — Bedeutung (meaning) · EnterpriseBedeutung (meaning)Kernbegriffe derUnternehmensarchitektur Beziehung der zweiten Ebene: folgt diesem Vertrag; Pfeilrichtung: EA-LN-EXP-002 → LEARNING-NUGGET-CONTRACTfolgt diesem Vertrag Beziehung der zweiten Ebene: explained-by; Pfeilrichtung: EA-LN-EXP-002 → EA-GOV-EXPLAINABILITY-KNOWLEDGE-REFERENCE-001explained-by Beziehung der zweiten Ebene: erläutert den Übergang von Evidence zu Learning; Pfeilrichtung: EVIDENCE-CLOSES-THE-ENGINEERING-LOOP → RP-KNOWLEDGE-EVOLUTIONerläutert den Übergan… Beziehung der zweiten Ebene: folgt dem Wissensevolutionsprozess; Pfeilrichtung: LEARNING-NUGGET-CONTRACT → RP-KNOWLEDGE-EVOLUTIONfolgt dem Wissensevol… Beziehung der zweiten Ebene: leitet sich aus Explainability, Knowledge, Evidence and Learning ab; Pfeilrichtung: LEARNING-NUGGET-CONTRACT → EA-SEMANTICS-EKEL-001leitet sich aus Expla… Beziehung der zweiten Ebene: realized-through; Pfeilrichtung: EA-PRI-EXPLAINABILITY-BY-REFERENCE-001 → KNOWLEDGE-REFERENCE-MODELrealized-through Beziehung der zweiten Ebene: related-to; Pfeilrichtung: PRINCIPLE-SEMANTIC-PRESERVATION → GOVERNANCE-TERMINOLOGY-LIFECYCLErelated-to Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: PRINCIPLE-TYPED-RELATIONSHIPS → EA-METAMODEL-ONTOLOGY-001derived-from Beziehung der zweiten Ebene: decided-by; Pfeilrichtung: PRINCIPLE-TYPED-RELATIONSHIPS → ADR-012decided-by Beziehung der zweiten Ebene: realized-through; Pfeilrichtung: EA-DOMAIN-ABSTRACTION-001 → EA-METAMODEL-ONTOLOGY-001realized-through Beziehung der zweiten Ebene: decided-by; Pfeilrichtung: EA-DOMAIN-ABSTRACTION-001 → ADR-012decided-by Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: EA-METAMODEL-ONTOLOGY-001 → EA-DOMAIN-ABSTRACTION-001derived-from Beziehung der zweiten Ebene: constrained-by; Pfeilrichtung: EA-METAMODEL-ONTOLOGY-001 → PRINCIPLE-TYPED-RELATIONSHIPSconstrained-by Beziehung der zweiten Ebene: related-to; Pfeilrichtung: EA-METAMODEL-ONTOLOGY-001 → EA-METAMODEL-EXECUTION-001related-to Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: EA-METAMODEL-EXECUTION-001 → EA-METAMODEL-ONTOLOGY-001derived-from Beziehung der zweiten Ebene: produces-evidence-for; Pfeilrichtung: EA-METAMODEL-EXECUTION-001 → RP-KNOWLEDGE-EVOLUTIONproduces-evidence-for Beziehung der zweiten Ebene: decided-by; Pfeilrichtung: EA-METAMODEL-EXECUTION-001 → ADR-012decided-by Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: EA-RELATIONSHIP-TYPE-CATALOG-001 → EA-METAMODEL-ONTOLOGY-001derived-from Beziehung der zweiten Ebene: related-to; Pfeilrichtung: EA-SE-0039-MEANING-KONSOLIDIERUNG → EA-CAPABILITY-MODEL-001related-to Beziehung der zweiten Ebene: realized-through; Pfeilrichtung: EA-SEMANTICS-EKEL-001 → EA-REF-MODEL-EXPLAINABILITY-001realized-through Beziehung der zweiten Ebene: realized-through; Pfeilrichtung: EA-SEMANTICS-EKEL-001 → EXECUTION-EVIDENCE-MODELrealized-through Beziehung der zweiten Ebene: related-to; Pfeilrichtung: EA-SEMANTICS-EKEL-001 → EA-REF-MODEL-KNOWLEDGE-LEVEL-LOGGING-001related-to Beziehung der zweiten Ebene: governed-by; Pfeilrichtung: EA-SEMANTICS-EKEL-001 → EA-GOV-EXPLAINABILITY-KNOWLEDGE-REFERENCE-001governed-by Beziehung der zweiten Ebene: decided-by; Pfeilrichtung: EA-SEMANTICS-EKEL-001 → EA-ADR-014decided-by Beziehung der zweiten Ebene: constrained-by; Pfeilrichtung: EA-HISTORICAL-CURRENT-VALIDITY-NETWORK-001 → EA-TEMPORAL-CONTEXT-001constrained-by Beziehung der zweiten Ebene: valid-during; Pfeilrichtung: EA-HISTORICAL-CURRENT-VALIDITY-NETWORK-001 → EA-PLATEAU-MODEL-001valid-during Beziehung der zweiten Ebene: uses; Pfeilrichtung: KNOWLEDGE-MANAGEMENT → KNOWLEDGE-REFERENCE-MODELuses Beziehung der zweiten Ebene: uses; Pfeilrichtung: KNOWLEDGE-MANAGEMENT → RP-KNOWLEDGE-EVOLUTIONuses Beziehung der zweiten Ebene: produces-evidence-for; Pfeilrichtung: EXECUTION-EVIDENCE-MODEL → RP-KNOWLEDGE-EVOLUTIONproduces-evidence-for Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: EA-REF-MODEL-EXPLAINABILITY-001 → KNOWLEDGE-REFERENCE-MODELderived-from Beziehung der zweiten Ebene: governs; Pfeilrichtung: EA-GOV-EXPLAINABILITY-KNOWLEDGE-REFERENCE-001 → KNOWLEDGE-REFERENCE-MODELgoverns Beziehung der zweiten Ebene: related-to; Pfeilrichtung: EA-GOV-EXPLAINABILITY-KNOWLEDGE-REFERENCE-001 → GOVERNANCE-TERMINOLOGY-LIFECYCLErelated-to 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: related-to; Pfeilrichtung: EA-FEEDBACK-PDCA-001 → EA-PLATEAU-MODEL-001related-to Beziehung der zweiten Ebene: realized-through; Pfeilrichtung: EA-FEEDBACK-PDCA-001 → RP-KNOWLEDGE-EVOLUTIONrealized-through Beziehung der zweiten Ebene: related-to; Pfeilrichtung: EA-PLATEAU-MODEL-001 → PHASESrelated-to Beziehung der zweiten Ebene: governed-by; Pfeilrichtung: EA-PLATEAU-MODEL-001 → EA-ARCH-EVOLUTION-001governed-by Beziehung der zweiten Ebene: decides; Pfeilrichtung: ADR-012 → EA-METAMODEL-EXECUTION-001decides Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: GLOSSARY-ENTERPRISE-CORE → EA-CAPABILITY-MODEL-001derived-from Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: GLOSSARY-ENTERPRISE-CORE → EA-REF-MODEL-EXPLAINABILITY-001derived-from Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: GLOSSARY-ENTERPRISE-CORE → EA-REF-MODEL-KNOWLEDGE-LEVEL-LOGGING-001derived-from Beziehung der zweiten Ebene: governed-by; Pfeilrichtung: GLOSSARY-CONTRACT → GOVERNANCE-TERMINOLOGY-LIFECYCLEgoverned-by Beziehung der zweiten Ebene: specializes; Pfeilrichtung: SA-ENTERPRISE-SPECIALIZATION-001 → EA-METAMODEL-ONTOLOGY-001specializes Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: SA-TEMPORAL-CONTEXT-001 → EA-TEMPORAL-CONTEXT-001derived-from Beziehung der zweiten Ebene: derived-from; Pfeilrichtung: SA-SE-0040-PLATEAU-SPEZIALISIERUNG → EA-PLATEAU-MODEL-001derived-from ADR-014 – Erklärbarkeit durch stabile Wissensreferenzen — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)ADR-014 –Erklärbarkeit durch… Architekturentwicklung und semantische Migration — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Architekturentwicklungund semantische Mig… Enterprise-Capability-Model — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Enterprise-Capability-Model Unternehmensabstraktion und Lösungsspezialisierung — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Unternehmensabstraktionund Lösungsspeziali… Feedback, PDCA und Evolution — zweite Beziehungsebene, Kontext & zeitliche Einordnung (context-time) · EnterpriseKontext & zeitliche Einordnung (context-time)Feedback, PDCA undEvolution Erklärbarkeits- und Wissensreferenz-Governance — zweite Beziehungsebene, Unklassifiziert (unknown) · Enterprisecontrol (control)Erklärbarkeits- undWissensreferenz-Governance Gültigkeitsnetz für historische und aktuelle Aussagen — zweite Beziehungsebene, Kontext & zeitliche Einordnung (context-time) · EnterpriseKontext & zeitliche Einordnung (context-time)Gültigkeitsnetz fürhistorische und akt… Execution-Kontext- und Ereignis-Model — zweite Beziehungsebene, Kontext & zeitliche Einordnung (context-time) · EnterpriseKontext & zeitliche Einordnung (context-time)Execution-Kontext-und Ereignis-Model Prinzip der Erklärbarkeit durch Referenz — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Prinzip derErklärbarkeit durch… Erklärbarkeitsreferenzmodell — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Erklärbarkeitsreferenzmodell Wissensebenen-Protokollierungsmodell — zweite Beziehungsebene, Kontext & zeitliche Einordnung (context-time) · EnterpriseKontext & zeitliche Einordnung (context-time)Wissensebenen-Protokollierungsmodell Katalog der Beziehungstypen der Unternehmensarchitektur — zweite Beziehungsebene, Beziehung (relationship) · EnterpriseBeziehung (relationship)Katalog derBeziehungstypen der… Evidence schließt den Engineering-Kreislauf — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Evidence schließtden Engineering-Kre… Engineering-Execution- und Evidence-Modell — zweite Beziehungsebene, Kontext & zeitliche Einordnung (context-time) · EnterpriseKontext & zeitliche Einordnung (context-time)Engineering-Execution-und Evidence-Modell Glossarvertrag — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Glossarvertrag Governance der semantischen Migration — zweite Beziehungsebene, Unklassifiziert (unknown) · Enterprisecontrol (control)Governance dersemantischen Migrat… Referenz-Building-Block – Wissensverwaltung — zweite Beziehungsebene, Artefakt (artifact) · EnterpriseArtefakt (artifact)Referenz-Building-Block– Wissensverwaltung Learning-Nugget-Vertrag — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Learning-Nugget-Vertrag Engineering Phases — zweite Beziehungsebene, Kontext & zeitliche Einordnung (context-time) · EnterpriseKontext & zeitliche Einordnung (context-time)Engineering Phases Prinzip der semantischen Bewahrung — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Prinzip dersemantischen Bewahr… Prinzip typisierter Relationships — zweite Beziehungsebene, Bedeutung (meaning) · EnterpriseBedeutung (meaning)Prinzip typisierterRelationships Enterprise Theory Specialization — zweite Beziehungsebene, Bedeutung (meaning) · SolutionBedeutung (meaning)Enterprise TheorySpecialization Plateau-Spezialisierung — zweite Beziehungsebene, Kontext & zeitliche Einordnung (context-time) · SolutionKontext & zeitliche Einordnung (context-time)Plateau-Spezialisierung Zeitlicher Kontext der Solution — zweite Beziehungsebene, Kontext & zeitliche Einordnung (context-time) · SolutionKontext & zeitliche Einordnung (context-time)Zeitlicher Kontextder Solution Geschichtetes Wissens-Model — Bedeutung (meaning) · Enterprise. Strukturkontext öffnen.Bedeutung (meaning)GeschichtetesWissens-Model
Übersicht · 2: zweite Ebene · Ziehen/Klicken: navigieren

Grundsatz#

Wissen folgt derselben Abstraktionshierarchie wie Architektur.

Wissen existiert unabhängig von der Architekturebene, auf der es betrachtet wird. Wissensartefakte besitzen jedoch eine Gültigkeitsebene und einen Scope. Die Ebene beschreibt, wie allgemein eine Aussage trägt und welche nachgelagerten Ebenen sie spezialisieren dürfen.

Niedrigere Ebenen dürfen Wissen der höheren Ebene spezialisieren. Sie dürfen dessen Semantik nicht stillschweigend neu definieren.

Wissen als Architekturartefakt#

Architekturwissen ist kein losgelöster Dokumentationstext. Es besitzt wie andere Architekturartefakte:

Markdown, HTML, UI-Hilfe, Reports oder Publikationen sind mögliche Materialisierungen dieses Wissens. Sie erzeugen keine voneinander unabhängigen Wahrheiten.

Fachliche Heimat und Spezialisierung#

Jedes dauerhaft relevante Wissenselement besitzt eine fachliche Heimat auf der höchsten Ebene, auf der seine Aussage vollständig und korrekt gilt.

Beispiele:

Eine nachgelagerte Ebene referenziert und spezialisiert die führende Aussage. Unnötige Kopien sind zu vermeiden, weil sie konkurrierende Wahrheiten und unklare Gültigkeit erzeugen.

Knowledge Evolution#

Wissen entsteht und stabilisiert sich durch einen kontrollierten Kreislauf:

Semantic Model
                    ↓
                Execution Context
                    ↓
                Execution und Events
                    ↓
                Evidence
                    ↓
                Auswertung und Learning
                    ↓
                Konsolidierung in der fachlichen Heimat
                    ↓
                verfeinertes semantisches Modell

Evidence ist noch kein dauerhaftes allgemeines Wissen. Erst die Auswertung bestimmt, ob eine Beobachtung:

Nicht jede Beobachtung verändert die Architektur. Nicht jedes Learning gilt auf derselben Ebene wie seine Quelle.

Arbeitswissen und dauerhaftes Wissen#

Notizen, Skizzen, Analysen, Reports und andere Arbeitsartefakte dürfen frei entstehen. Sie sind notwendige Mittel für Erkenntnis und Entscheidung, aber nicht automatisch führende Wissensquellen.

Dauerhaft relevante Ergebnisse werden:

  1. geprüft,
  2. ihrem Gültigkeitsscope zugeordnet,
  3. in die fachliche Heimat zurückgeführt,
  4. mit Herkunft und Evidence verbunden,
  5. dort konsolidiert und versioniert.

Der semantische Verbesserungszyklus vermehrt Wissen deshalb nicht unkontrolliert. Er verbessert bevorzugt bestehende Wissensartefakte und Relationships.

Learning Nuggets#

Learning Nuggets verwenden dieselbe Grundstruktur, werden jedoch entsprechend ihrer Ebene spezialisiert.

Enterprise Learning Nugget#

Universell gültige Erkenntnis, unabhängig von einer konkreten Solution.

Beantwortet:

Warum ist das grundsätzlich so?

Solution Learning Nugget#

Lösungsweite Erkenntnis für einen bestimmten Lösungsraum.

Beantwortet:

Warum gilt oder realisiert diese Solution das so?

Solution Design Learning Nugget#

Komponenten- oder applikationsweite Erkenntnis.

Beantwortet:

Warum ist diese Component oder Application so gestaltet?

Engineering Learning Nugget#

Erkenntnis zu Materialisierung, Build, Test, Verification, Deployment oder Evidence-Erzeugung.

Beantwortet:

Warum muss Engineering in diesem Zusammenhang so vorgehen?

Execution Learning#

Aus konkreter Execution und Evidence abgeleitete Erkenntnis. Sie bleibt zunächst an den beobachteten Context gebunden.

Erst durch Prüfung und Konsolidierung kann daraus ein Engineering-, Solution- oder Enterprise-Learning-Nugget entstehen.

Weitere Wissensartefakte#

Das Ebenenprinzip gilt ebenso für:

Diese Artefakte erfüllen unterschiedliche Aufgaben. Eine konkrete Erfahrung ist keine allgemeine Regel; ein Report ist keine neue fachliche Wahrheit; eine Publikation ist keine zweite Architekturquelle.

Beziehungen zwischen Wissen und Architektur#

Relationships machen die Herkunft, Gültigkeit und Verwendung von Wissen nachvollziehbar. Wissensartefakte können unter anderem:

Das verbindliche Relationship-Vokabular wird nicht in diesem Modell neu definiert. Dieses Modell beschreibt, warum typisierte Beziehungen für geschichtetes Wissen notwendig sind.

Mehrsprachigkeit#

Menschen müssen mit der Systemlandschaft vollständig in ihrer unterstützten Sprache arbeiten und lernen können.

Daher gilt:

Konsistenzregeln#

  1. Jedes dauerhaft geführte Wissensartefakt besitzt einen erkennbaren Scope.
  2. Universelles Wissen wird nicht in einer Solution neu definiert.
  3. Execution und Evidence werden nicht ungeprüft als allgemeingültiges Learning behandelt.
  4. Arbeits- und Publikationsartefakte werden nicht zu konkurrierenden fachlichen Wahrheiten.
  5. Relevante Erkenntnisse werden in ihre fachliche Heimat zurückgeführt.
  6. Sprachfassungen teilen dieselbe semantische Identity.
  7. Provenance und Beziehungen müssen die Herleitung einer Aussage nachvollziehbar machen.