System Context
Status: Draft
Version: 0.1
System Context
MarineOS bildet die zentrale Betriebsplattform für maritime Informationen.
Die Plattform verbindet unterschiedlichste Informationsquellen mit Anwendungen und Benutzern über ein gemeinsames Informationsmodell.
MarineOS befindet sich zwischen der physischen Welt und den Anwendungen.
Kontext
flowchart LR
Sensors["Sensoren & Geräte"]
External["Externe Systeme"]
MarineOS["MarineOS"]
Users["Benutzer"]
Applications["Anwendungen"]
Sensors --> MarineOS
External --> MarineOS
MarineOS --> Applications
MarineOS --> Users
Informationsquellen
MarineOS verarbeitet Informationen aus unterschiedlichsten Quellen.
Beispiele:
- NMEA2000
- NMEA0183
- Ethernet
- REST
- Kameras
- Radar
- AIS
- GPS
- Wetterdienste
- Simulation
- Replay
- zukünftige Systeme
MarineOS ist nicht auf bestimmte Kommunikationsprotokolle beschränkt.
Informationsverbraucher
MarineOS stellt Informationen unterschiedlichsten Anwendungen bereit.
Beispiele:
- Navigation
- ECDIS
- Missionsplanung
- Radar
- Fleet Management
- Mobile Apps
- Browser
- Leitstände
- Externe Systeme
- zukünftige Anwendungen
Verantwortungsbereich
MarineOS ist verantwortlich für:
- Informationsintegration
- Informationsmodell
- Plattformdienste
- Erweiterbarkeit
- Sicherheitsmodell
- APIs
- Benutzerverwaltung
- Konfiguration
- Geräteintegration
MarineOS ist nicht verantwortlich für:
- Sensorhardware
- Kommunikationshardware
- Schiffselektronik
- Betriebssystem des Hostsystems
- Herstellerprotokolle