Grundlagen der symbolischen Modellprüfung

Eine praktische Einführung in die Überprüfung der Systemkorrektheit mittels automatisierter Argumentation und temporaler Logik.

4.7 (26) ⏱ 34 Min. 📚 3 Lektionen 🎧 Audioversion

Über diesen Kurs

Wie kann man sicher sein, dass ein komplexes Hardware-Design oder Softwareprotokoll frei von kritischen Fehlern ist?Manuelle Tests können subtile Mängel übersehen, aber formale Verifikation bietet eine Möglichkeit, die Eigenschaften eines Systems mathematisch zu beweisen. Dieser Kurs bietet eine Schritt-für-Schritt-Anleitung zu den Prinzipien der symbolischen Modellprüfung, einer leistungsstarken automatisierten Argumentationstechnik.Sie werden von grundlegenden Zustandsübergangssystemen zum Schreiben formaler Spezifikationen in der temporalen Logik übergehen und verstehen, wie Sie große Zustandsräume symbolisch darstellen und auf potenzielle Mängel überprüfen und so die Systemzuverlässigkeit sicherstellen. Was Sie lernen werden: - Verstehen Sie die Kernkonzepte von Übergangssystemen und das Zustandsraum-Explosionsproblem. - Lernen Sie, Systemeigenschaften formal mit zeitlicher Logik wie CTL und LTL auszudrücken. - Beherrschen Sie die Grundlagen von Binary Decision Diagrams (BDDs) für eine effiziente Zustandsdarstellung. - Anwenden des symbolischen Modellprüfungsalgorithmus zur Überprüfung von Sicherheits- und Liveness-Eigenschaften. - Üben Sie das Schreiben formaler Spezifikationen für einfache gleichzeitige Systeme. - Erkunden Sie die theoretische Grundlage dafür, wie Modellüberprüfungswerkzeuge Gegenbeispiele finden, um eine Eigenschaft als falsch zu beweisen. Der Kurs beginnt mit den Grundlagen der Zustandsautomaten und der Logik, bevor Sie zu den symbolischen Algorithmen übergehen, die die automatisierte Verifikation praktisch machen.Sie üben die Anwendung dieser Konzepte durch schriftliche Übungen. Dieser Kurs ist für Einsteiger in formale Methoden gedacht, da keine Vorkenntnisse in automatisiertem Denken erforderlich sind, lediglich eine Grundkenntnis der diskreten Mathematik und Programmierkonzepte. Lernen Sie noch heute, wie Sie die Systemkorrektheit formal garantieren.

Was du erhältst

  • 📜 Abschlusszertifikat
    Füge es deinem LinkedIn-Profil hinzu
  • 🎧 Audioversion enthalten
    Lerne unterwegs — kein Bildschirm nötig
  • ♾️ Lebenslanger Zugang
    Komme jederzeit zurück, kein Ablauf
  • 📱 Smartphone oder Computer
    Auf jedem Gerät, überall
  • 💸 30 Tage Rückgaberecht
    Ohne Wenn und Aber
  • Kurz und fokussiert
    34 Min. praktische Inhalte

Bewertungen

Noch keine Bewertungen — sei der Erste, der seine Erfahrungen teilt.

Bewertung schreiben

Du wirst nach dem Senden zur Anmeldung aufgefordert — dein Entwurf bleibt gespeichert.

Andere belegten auch

Häufige Fragen

Was brauche ich, um diesen Kurs zu belegen? +

Nur Telefon oder Computer mit Internet. Keine Installation, keine spezielle Hardware.

Wie kann ich bezahlen? +

Per Karte über Stripe oder mit Kryptowährung. Wir speichern keine Kartendaten — Stripe übernimmt das sicher.

Kann ich eine Rückerstattung erhalten? +

Ja — volle Rückerstattung innerhalb von 30 Tagen, ohne Wenn und Aber.

Wie lange habe ich Zugang? +

Für immer. Nach dem Kauf kannst du jederzeit zum Kurs zurückkehren.

Erhalte ich ein Zertifikat? +

Ja. Nach Abschluss erhältst du ein Zertifikat, das du in dein LinkedIn-Profil aufnehmen kannst.

Entwickelt für Lernende in
Tech Design Finanzen Marketing Gesundheit Bildung Gastgewerbe Produktion