TLA+ für Systemverifikation: Ein praktischer Leitfaden für Staff/Principal Engineers
Master TLA+ to formally specify, verify, and debug complex distributed systems, enhancing design robustness and leading technical excellence.
...
Share
Grundlagen der formalen Verifikation und TLA+ Modellierung
Unit 1: Einführung in die formale Verifikation
Warum formale Methoden?
Was ist formale Verifikation?
Wann TLA+ nutzen?
Unit 2: TLA+ Grundlagen: Zustände und Aktionen
Den Systemzustand definieren
Aktionen und Übergänge
Initialisierung des Systems
Unit 3: Spezifikation von Eigenschaften
Invariante Eigenschaften
Sicherheits- und Lebendigkeit
Praktische Anwendung und Integration von TLA+
Unit 1: Die TLA+ Toolbox in Aktion
Toolbox-Grundlagen
Spezifikationen schreiben
Modelle prüfen
Unit 2: Fehlerbehebung und Verfeinerung
Gegenbeispiele verstehen
Spezifikationen verfeinern
Optimierung des Model Checks
Unit 3: TLA+ im Entwicklungsprozess
TLA+ im Workflow
TLA+ im Team