Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Institute of Science and Technology / BLG 633E / Course Informations

Course Information

Course Name
Turkish Model Checking for Software Systems
English Model Checking for Software Systems
Course Code
BLG 633E Credit Lecture
Semester -
3 - - -
Course Language English
Course Coordinator Tolga Ovatman
Course Objectives - Learning the concept of model checking
- Having insight on the theoretical background of model checking
- Learning program verification using model checking
Course Description During the course, model checking methods will be covered that can be used in program verification and during specification and design stages of software development. Course will begin with introduction of the concept of model checking and theoretical background of modern model checking methods. Later, basic SMV, SPIN and UPPAAL examples will be used to demonstrate program verification and finally some formal languages that are integrated to modern programming languages will be examined.
Course Outcomes
Required Facilities
Textbook Baier, C., Katoen, J.-P., 2008. Principles of Model Checking, M.I.T. Press
Other References
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2023