Sumários
Exercises about Model Checking with Spin
13 Novembro 2024, 18:30 • Antónia Lopes
- Exercises5 (Spin): 5.1,5.2,5.3,5.4
Model Checking I
13 Novembro 2024, 16:30 • Antónia Lopes
Model Checking
- Introduction
- Modelling sequential programs in Promela
- Specifying properties with assertions in Promela
- Verifying sequential programs with Spin
Exercises with Dafny : Model and Property based Specifications for classes
6 Novembro 2024, 18:30 • Antónia Lopes
- Exercises4 (Dafny&Classes): 4.4 + PBS & MBS for LazyArray
Design by contract: Contracts for Data Abstractions
6 Novembro 2024, 16:30 • Antónia Lopes
- Design by contract: Contracts for Data Abstractions (cont'd)
- Model-based specifications for Object Types
- Using built-in Immutable Types as models
- Abstraction functions vs Abstraction Fields
- Datatypes in Dafny
- Model-based specifications for Datatypes
- Model-based specifications for Object Types
- Design by contract in Java
- JML
- Deductive verification and runtime verification
Exercises in Dafny: Dbc for Classes
30 Outubro 2024, 18:30 • Antónia Lopes
- Exercises3 (Dafny&DbC): 3.7
- Exercises4 (Dafny&Classes): 4.1 a, b, c, 4.3 a, b, c