View on GitHub

Software Engineering - HS 2024

Vorlesungswebseite für den Kurs Software Engineering der Universität Basel

Woche 10: Modellieren mit Alloy (I)

Übersicht

In dieser Woche werden wir uns mit dem Modellierungswerkzeug Alloy beschäftigen. Alloy ist eine formale Spezifikationssprache, mit der wir Designs analysieren und früh im Entwicklungsprozess Fehler finden können. Das Ziel dieser Einführung ist nicht, sie zu Expert:innen in der Formalen Modellierung zu machen, sondern Ihnen zu zeige, wie solche Werkzeuge aussehen und wie sie eingesetzt werden können.

Lernziele

Die Studierenden

Vorlesungsslides

Ressourcen

Übungen

Versuchen Sie die Aufgaben im Alloy Übungsblatt zu lösen.

Übungsstunde:

Im Praktischen Teil der Vorlesung werden wir mit Ihnen Ihren Testplan besprechen. Zudem sollten Sie Ihre Implementation fertigstellen und an der Präsentation arbeiten.