General Flashcards

1
Q

Vorteile LTL + Model Checking:

A

Entscheidbar
Gegenbeispiel wird geliefert wenn die Uberpr ¨ ufung fehlschl ¨ ¨agt
Vollautomatisches Verfahren
LTL hat einen kompakteren Vokabulars als JML
LTL ist unabh¨angig von der Programmiersprache
Bereits in der Modellierungshase anwendbar
Besser fur temporale Eigenschaften

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Vorteile JML + KeY:

A

Modularit¨at
H¨ohere Ausdrucksm¨achtigkeit
Kein Modell der Software n¨otig
Java-¨ahnliche Syntax von JML, JML ist einfacher fur Programmierer zu lesen, schreiben oder verstehen
Einfacher zu identifizieren, welcher Software-Teil die Spezifikation verletzt
besser parallelisierbar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly