Das erwartet dich
Die Abteilung Intelligente und Verteilte Systeme erforscht Methoden, um komplexe technische Prozesse und Systeme - von der Softwareentwicklung über automatisierte Workflows bis zur KI-gestützten Auswertung - nachvollziehbar, automatisierbar und interaktiv erfahrbar zu machen.
Föderierung ist häufig Kernbestandteil der Architektur komplexer Softwaresysteme. Institutionen stellen einander Forschungsdaten und Simulationsservices zur Verfügung, wollen aber die Hoheit über ihre Daten und Dienstleistungen behalten. Zusätzlich schreibt ein moderner Zero-Trust-Ansatz vor, ausnahmslos jede Anfrage nach solchen Ressourcen einer Authentifizierung und Autorisierung zu unterziehen. Die Zugriffsrechte auf föderierte Services werden von Policies gesteuert, die komplexe Interaktionen zwischen den Nutzenden und Dienstleistungen unterschiedlicher Institutionen regeln. Lokale Policy-Änderungen können weitreichende Auswirkungen haben.
Als Teil der Gruppe Verteilte Softwaresysteme entwickelst du Modellierungsansätze, die es Verantwortlichen erlauben, föderierte Architekturen und Sicherheits-Policies zu modellieren und die Auswirkungen von Änderungen vor ihrer Implementierung zu beurteilen
Deine Aufgaben
* Systematische Analyse existierender föderierter Zero-Trust-Architekturen und bestehender Modellierungstechniken für verteilte Systeme
* Entwicklung einer Modellierungstechnik für föderierte Zero-Trust-Architekturen, die auch die Beschreibung von Sicherheits-Policies erlaubt
* Evaluation durch Modellierung realistischer Szenarien und Nachweis relevanter Eigenschaften anhand des Modells
Das bringst du mit
* Studium der Informatik (z. B. mit den Schwerpunkten IT-Sicherheit, Verteilte Systeme oder Softwarearchitektur), Data Science, Informationswissenschaften oder eines vergleichbaren Studiengangs
* Gute Kenntnisse in IT-Sicherheit, verteilten Systemen und Architekturmodellierung
* Erfahrung in der prototypischen Umsetzung von Forschungsergebnissen
* Gute Kommunikationsfähigkeiten in Deutsch und Englisch, sowohl in Wort als auch in Schrift