MarineOS Core Model Specification (MCMS)
Status: Draft
Version: 0.1
1. Zweck
Diese Spezifikation definiert die grundlegenden konzeptionellen Bausteine des MarineOS Wissensmodells.
Alle weiteren Spezifikationen bauen auf diesem Modell auf.
2. Architekturprinzip
MarineOS beschreibt keine Daten.
MarineOS beschreibt Wissen über die maritime Realität.
Dieses Wissen entsteht kontinuierlich aus Beobachtungen und wird permanent weiterentwickelt.
3. Die sechs Kernkonzepte
Das MarineOS Wissensmodell besteht ausschließlich aus sechs grundlegenden Konzepten.
| Konzept | Beschreibung |
|---|---|
| Entity | Etwas, das eindeutig existiert oder unterschieden werden kann. |
| Property | Eine Eigenschaft einer Entity. |
| Relationship | Eine Beziehung zwischen zwei Entities. |
| Evidence | Hinweise aus der realen Welt. |
| Claim | Eine Aussage über genau eine Property. |
| Knowledge | Die aktuell beste Interpretation verfügbarer Claims. |
Alle weiteren Modelle innerhalb von MarineOS basieren ausschließlich auf diesen sechs Konzepten.
4. Architekturregeln
Regel 1
Entities besitzen keine fachlichen Eigenschaften.
Alle fachlichen Informationen werden ausschließlich über Properties beschrieben.
Regel 2
Properties besitzen keine Wahrheit.
Properties besitzen ausschließlich Knowledge.
Regel 3
Knowledge entsteht ausschließlich aus Claims.
Regel 4
Claims entstehen ausschließlich aus Evidence.
Regel 5
Evidence entsteht ausschließlich durch Beobachtungen der Realität.
5. Wissenspipeline
Reality
↓
Evidence
↓
Observation
↓
Claim
↓
Knowledge
↓
Operational Picture
Diese Reihenfolge ist verbindlich.
Keine Ebene darf übersprungen werden.
6. Zusammenfassung
Das Core Model definiert die fundamentalen Bausteine des MarineOS Informationsmodells.
Alle weiteren Spezifikationen MÜSSEN diesem Modell folgen.