CS5006E - Verification and Validation - Advanced

You are here:

CS5006E - Verification and Validation - Advanced

Objectives

General objective:

At the end of this course, students shall be able to understand and to use some verification and validation techniques based on the definition and the exploitation of models.

Detailed objectives:

-To be able to explain the place of formal methods in the map of system engineering processes: objectives, goals, inputs and outputs.
-To be able to compare formal methods with other verification and validation techniques.
-To be able to understand and explain formal methods based on model simulation ("model checking") and those based on formal proof.
-To know a formal language used for model checking
-To know a formal language used for formal proof
-To know how to model a system and how to perform demonstrations of properties using a model checking based approach
-To know how to model a system and how to perform demonstrations of properties using a formal proof based approach

Hours

  • Lecture : 3h
  • Supervised Practical Work : 17h

Form of assessment

Total assessment hours: 2

In brief

ECTS credits : cf Teaching Unit

Number of hours 22

Contact(s)

Places

  • Toulouse