Die Professur MCI betreibt an einigen Standorten an der UniBwM und extern die CommunityMirrors – interaktive öffentliche Wandbildschirme, die dynamische Inhalte anzeigen und zum Explorieren einladen. Hierfür wird eine Infrastruktur für die Fernwartung und Diagnose benötigt, welche teilweise bereits konzipiert und prototypisch implementiert worden ist. Die Software zum Betrieb der CommunityMirrors verfügt über eine Programmierschnittstelle zur Bereitstellung von Fernwartungs-APIs sowie eine Beispielimplementation für den einfachen Remote-Zugriff via Webbrowser. Für einen Dauerbetrieb fehlen jedoch noch wichtige sicherheitstechnische Aspekte wie eine Verschlüsselung der übertragenen Daten und ein Konzept zur Zugriffsbeschränkung.

Im Rahmen dieser Arbeit soll eine moderne und praxistaugliche internetbasierte Schnittstelle für diesen Zweck entworfen und implementiert werden. Sie sollte zeitgemäßen Ansprüchen an die Datensicherheit und die Zuverlässigkeit der Übertragung genügen. Es besteht die Möglichkeit, an allen beteiligten Systemkomponenten (insb. Community Mirror Framework [Java] und Dashboard [JavaScript/Node]) notwendige Änderungen an der Architektur vorzunehmen.

 

Aufgaben:

  • Konzeption und Implementierung der praxistauglichen Fernwartungs-API

 

Voraussetzungen:

  • Grundkenntnisse im Bereich der Netzwerksicherheit und der Programmierung von internetbasierten Softwarekomponenten
  • Motivation zur Mitarbeit in einem praktischen Projekt mit realweltlichen Ansprüchen

 

Kontakt:

Julian Fietkau (julian.fietkau@unibw.de,  Mitarbeiter der Professur MCI) in Zusammenarbeit mit der Professur für IT-Sicherheit von Software und Daten.

Siehe auch Ausschreibung an der Professur für MCI.