MarineOS Informationsmodell (MIMS)
Status: Entwurf
Version: 0.1
1. Einleitung
Das MarineOS Informationsmodell (MIMS) definiert die konzeptionelle Grundlage des gesamten MarineOS-Ökosystems.
Es beschreibt, wie MarineOS Informationen über die maritime Realität aufnimmt, bewertet, verarbeitet und daraus Wissen ableitet.
Diese Spezifikation ist unabhängig von
- Programmiersprachen
- Datenbanken
- Kommunikationsprotokollen
- Benutzeroberflächen
- Implementierungsdetails
Alle Komponenten von MarineOS MÜSSEN diesem Informationsmodell folgen.
2. Grundannahme
MarineOS ist ein wissenszentriertes System.
MarineOS sammelt keine Daten.
MarineOS verwaltet Wissen über die maritime Realität.
Jede Capability innerhalb von MarineOS arbeitet ausschließlich auf diesem Wissensmodell.
3. Geltungsbereich
Diese Spezifikation definiert
- die grundlegenden Begriffe
- den Informationslebenszyklus
- die Entstehung von Wissen
- Provenance
- Confidence
- das Operational Picture
Diese Spezifikation definiert ausdrücklich nicht
- APIs
- Datenbanken
- Kommunikationsprotokolle
- Programmiersprachen
- Implementierungsdetails
4. Grundlegende Axiome
Axiom 1 – MarineOS besitzt keinen direkten Zugang zur Realität
MarineOS beobachtet die Realität niemals direkt.
Jede Aussage entsteht ausschließlich auf Basis verfügbarer Evidence.
Axiom 2 – Jede Aussage besitzt Provenance
Jede Aussage muss auf mindestens eine nachvollziehbare Quelle zurückgeführt werden können.
Aussagen ohne Provenance dürfen innerhalb von MarineOS nicht existieren.
Axiom 3 – Jede Aussage besitzt eine Qualität
Jede Aussage muss Angaben über ihre Confidence bzw. Qualität besitzen.
Die Bedeutung der Qualität ist abhängig vom jeweiligen Kontext.
Axiom 4 – Jede Aussage besitzt einen zeitlichen Bezug
Information besitzt immer einen zeitlichen Kontext.
MarineOS muss diesen Kontext dauerhaft erhalten.
Axiom 5 – Das Operational Picture ist eine Interpretation
Das Operational Picture repräsentiert die aktuell bestmögliche Interpretation der verfügbaren Informationen.
Es stellt niemals die objektive Realität dar.
5. Informationslebenszyklus
MarineOS erzeugt Wissen in mehreren aufeinander aufbauenden Stufen.
Reality
↓
Evidence
↓
Observation
↓
Claim
↓
Reasoning
↓
Knowledge
↓
Operational Picture
Jede Stufe erhöht den semantischen Informationsgehalt.
Keine Stufe darf übersprungen werden.
6. Architekturprinzipien
MarineOS trennt konsequent zwischen
- Realität
- Beobachtung
- Wissen
- Darstellung
Capabilities arbeiten ausschließlich mit dem Operational Picture.
Provider erzeugen ausschließlich Evidence und Observations.
Die Erzeugung von Knowledge erfolgt ausschließlich innerhalb der Reasoning Layer.
7. Ziel
Das Ziel von MarineOS besteht darin,
das bestmögliche, nachvollziehbare und kontinuierlich aktualisierte Wissen über die maritime Realität bereitzustellen.
Jede Aussage innerhalb des Systems muss nachvollziehbar, bewertbar und zeitlich einordenbar sein.