Verification and Reliability of Dependable Systems

Course Goal: Students will learn methods and techniques of software verification and reliability. They will be able:  to select and use the verification techniques appropriate for a specific purpose and evaluate the technique for its accuracy; fuzzy testing; to automatize the testing process in pipelines for continuous testing in DevOps environments; to model and predict software reliability; to make predictions by means of statistical models like stochastic processes or Markov Chains. Students will be able to discuss Software Reliability Growth models and measures of accuracy and prediction of such models.

****ALL LECTURES ARE ONLINE! ***

Timetable

Teams

Access to OLE

https gitlab repo of the Course

Teams channel

Course Presentation Form CPF

Office hours: Tuesdays 14:00 - 16:00 by appointment