← Neueste Arbeiten
💻 computer science

Bridging Safety and Security in Complex Systems: A Model-Based Approach with SAFT-GT Toolchain

Dieses Paper stellt die SAFT-GT-Toolchain vor, eine modellbasierte Lösung zur integrierten Sicherheits- und Sicherheitsanalyse komplexer, selbstadaptierender Systeme, deren Architektur, Funktionalität und praktische Anwendbarkeit durch eine Expertenstudie validiert wurden.

Ursprüngliche Autoren: Irdin Pekaric, Raffaela Groner, Alexander Raschke, Thomas Witte, Jubril Gbolahan Adigun, Michael Felderer, Matthias Tichy

Veröffentlicht 2026-04-07
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Irdin Pekaric, Raffaela Groner, Alexander Raschke, Thomas Witte, Jubril Gbolahan Adigun, Michael Felderer, Matthias Tichy

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Das große Problem: Wenn der Roboter verrückt spielt

Stell dir vor, du hast einen hochmodernen, autonomen Drohnen-Flugzeug, das Felder überwacht. Es ist ein selbstadaptives System. Das heißt, es denkt mit: Wenn es regnet, fliegt es tiefer. Wenn der Akku schwächelt, sucht es eine Landestelle. Es passt sich ständig an.

Aber hier liegt das Problem:

  1. Sicherheit (Safety): Was passiert, wenn ein Rotor kaputtgeht? Die Drohne stürzt ab und verletzt jemanden.
  2. Sicherheitslücken (Security): Was passiert, wenn ein Hacker die Drohne hackt? Vielleicht schickt er ihr falsche Koordinaten, damit sie in eine Menschenmenge fliegt.

In der Vergangenheit haben Ingenieure diese beiden Probleme getrennt betrachtet. Die "Safety-Experten" haben sich um kaputte Motoren gekümmert, die "Security-Experten" um Hacker. Aber in einer modernen Drohne ist das wie bei einem Auto: Wenn jemand die Bremsen hackt (Security), führt das dazu, dass das Auto gegen eine Wand fährt (Safety). Man muss beides zusammen denken.

Die Lösung: Der "SAFT-GT"-Werkzeugkasten

Die Autoren des Papers haben ein digitales Werkzeug entwickelt, das sie SAFT-GT nennen. Stell dir das wie einen intelligenten Baumeister vor, der ständig den Zustand des Hauses (der Drohne) überprüft.

1. Die "Baupläne" (Modelle)

Der Werkzeugkasten liest erst einmal die Baupläne der Drohne.

  • Der Datenfluss: Welche Teile reden miteinander? (Wie ein Telefonbuch, wer mit wem spricht).
  • Der Einsatzplan: Auf welchem Computer läuft welche Software? Welche Bibliotheken sind installiert?

2. Die "Spürhunde" für Hacker (Mining)

Sobald der Werkzeugkasten weiß, welche Software auf der Drohne läuft, geht er in eine riesige Datenbank (wie ein weltweites Verzeichnis aller bekannten Sicherheitslücken). Er sucht: "Hey, diese spezielle Software-Version hat eine bekannte Schwachstelle!"

3. Der "Was-wäre-wenn"-Baum (Attack-Fault Trees)

Jetzt wird es kreativ. Der Werkzeugkasten baut einen riesigen Baum, den sie Attack-Fault Tree (AFT) nennen.

  • Der Stamm: Das ist das Schlimmste, was passieren kann (z. B. "Drohne stürzt auf einen Menschen").
  • Die Äste: Wie kann das passieren?
    • Ast A (Natur): Ein Rotor bricht ab (Zufall).
    • Ast B (Hacker): Ein Hacker schickt zu viele Daten, bis das System überlastet ist und abstürzt (Absicht).

Der Clou: Der Werkzeugkasten verbindet diese Äste automatisch. Er weiß: "Wenn der Hacker die Datenflut erzeugt (Security), führt das zum Absturz (Safety)."

4. Der "Glaskugel-Rechner" (Probabilistic Model Checking)

Der Werkzeugkasten rechnet jetzt nicht nur, ob es passieren kann, sondern wie wahrscheinlich es ist. Er nutzt eine mathematische Methode, um zu sagen: "Bei dieser aktuellen Konfiguration dauert es im Durchschnitt noch 500 Stunden, bis ein Absturz passiert. Wenn wir aber ein Update machen, sinkt die Zeit auf 100 Stunden."

Wie das alles in die Praxis kommt (Der Feedback-Loop)

Das Beste an der Sache ist, dass dieser Werkzeugkasten nicht nur einmal am Anfang läuft, sondern in Echtzeit arbeitet.

Stell dir vor, die Drohne ist unterwegs. Plötzlich ändert sie ihre Route (selbstadaptiv).

  1. Monitor: Das System merkt: "Aha, ich habe jetzt eine neue Software-Komponente geladen."
  2. Analyze: Der SAFT-GT-Werkzeugkasten wird sofort geweckt. Er prüft: "Ist diese neue Komponente sicher? Gibt es neue Hacker-Lücken?"
  3. Plan: Wenn er eine Gefahr sieht, sagt er dem Steuerungs-System: "Stop! Diese neue Route ist zu riskant. Wir fliegen lieber zurück zur Basis."
  4. Execute: Die Drohne ändert ihren Kurs, bevor etwas passiert.

Was haben die Experten dazu gesagt? (Die Studie)

Die Autoren haben das Werkzeug einem Team aus erfahrenen Ingenieuren und Sicherheitsexperten gezeigt.

  • Das Urteil: Die Experten fanden die Idee großartig und sehr relevant. Sie sagten im Grunde: "Endlich jemand, der Safety und Security zusammenbringt!"
  • Die Kritik: Ein paar Experten waren skeptisch, ob man sich blind auf die Zahlen verlassen kann. "Was, wenn ein Hacker etwas Neues erfindet, das noch nicht in der Datenbank steht?"
  • Die Antwort: Das System ist nicht perfekt, aber es ist viel besser als nichts. Es kann auch manuell erweitert werden, falls Experten neue Gefahren hinzufügen wollen.

Fazit in einem Satz

Die Forscher haben einen automatischen Sicherheits-Check gebaut, der wie ein wachsamer Butler für Roboter funktioniert: Er liest ständig die Baupläne, sucht nach neuen Hacker-Lücken, rechnet aus, wie wahrscheinlich ein Unfall ist, und warnt das System, bevor es zu spät ist – alles in einer einzigen, nahtlosen Schleife.

Warum ist das wichtig?
Weil unsere Welt voller intelligenter Maschinen wird (von selbstfahrenden Autos bis zu Robotern in Fabriken). Wenn wir nicht lernen, wie man deren Sicherheit und ihre Abwehr gegen Hacker zusammen denkt, werden diese Maschinen zu gefährlichen Spielzeugen. Dieses Werkzeug ist ein wichtiger Schritt, um sie sicher zu machen.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →