In einer Welt automatisierter Maschinen reicht „wahrscheinlich sicher“ nicht mehr aus. Herkömmliche Testverfahren und Schutzmechanismen auf Netzwerkebene erkennen Logikfehler nicht, die zu katastrophalen physischen Ausfällen in eingebetteten Steuerungen führen.
Welche Vorteile bietet sie?
– Meistern Sie mathematische Beweise, um sicherzustellen, dass Ihre Firmware niemals in einen unsicheren Zustand gerät.
– Implementieren Sie symbolische Ausführung, um jeden möglichen Codepfad gleichzeitig zu untersuchen.
– Wenden Sie Modellprüfung an, um komplexe Steuerungsgesetze anhand strenger Spezifikationen zu verifizieren.
– Schaffen Sie eine robuste Sicherheitsgrundlage, die auch bei einem Netzwerkangriff erhalten bleibt.
– Erhalten Sie mit 210 sorgfältig ausgewählten Konzepten, die in 21 kapitelbezogenen Anhängen detailliert dargestellt sind, ein umfassendes technisches Verständnis.
Wie sieht der Fahrplan aus?
1 – Das Gebot der absoluten Korrektheit: Jenseits des Testens in eingebetteten Systemen
2 – Die Architektur der Steuerung: Die Schnittstelle zwischen Logik und Physik verstehen
3 – Grundlagen der mathematischen Logik: Die Sprache formaler Beweise
4 – Modellierung des Systemverhaltens: Zustands- und Übergangsdarstellung
5 – Automatisiertes Modellprüfen: Umfassende Zustandsraumexploration
6 – Symbolische Ausführungstechniken: Analyse von Codepfaden ohne Ausführung
7 – Grundlagen der Regelungstechnik: Definition der Bewegungsgesetze
8 – Temporale Logik für Sicherheit: Schlussfolgerungen über Sequenzen und Zeit
9 – Abstrakte Interpretation: Komplexitätsvereinfachung für die Verifikation
10 – Statische Programmanalyse: Identifizierung von Schwachstellen im Quellcode
11 – Die Rolle von SMT-Solvern: Unterstützung der Verifikations-Engines
12 – Echtzeitbedingungen und Verifikation: Gewährleistung von Antwortzeiten
13 – Entwurf sicherheitskritischer Systeme: Architektur für beweisbare Sicherheit
14 – Formale Methoden in der SPS-Programmierung: Verifikation industrieller Logik
15 – Theorembeweise für Firmware: Interaktive Verifikationsstrategien
16 – Die Semantik der Hardwarebeschreibung: Verifikation von Logikgattern auf niedriger Ebene
17 – Parallelität und Race Conditions: Korrektheitsbeweis in parallelen Systemen
18 – Verifikation hybrider Systeme: Verschmelzung diskreter Logik mit kontinuierlicher Physik
19 – Cyber-physische Sicherheit: Logik als letzte Verteidigungslinie
20 – Konformität und Standards: ISO- und IEC-Anforderungen erfüllen
21 – Die Zukunft beweisbarer Sicherheit: Formale Methoden für die Technologien von morgen skalieren
Für wen ist diese Lektüre gedacht?
Dieses Buch richtet sich an Entwickler eingebetteter Systeme, Regelungstechniker und Architekten sicherheitskritischer Software.
Wie können Sie aktiv werden?
Machen Sie sich keine Sorgen mehr um mögliche Szenarien und gewinnen Sie die absolute Gewissheit, die nur formale Mathematik bieten kann. Sichern Sie Ihre Logik und schützen Sie die physische Welt, indem Sie formale Verifikation noch heute beherrschen.