Skip to content

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