Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
fv19:top [2019/06/18 21:56] vkuncak [Introduction] |
fv19:top [2019/06/18 21:59] vkuncak [Introduction] |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | This course introduces **formal verification** as an approach for developing highly reliable software. We learn how to use formal verification tools, and we explain the theory and the practice behind building them. | + | In this course we introduce formal verification as an approach for developing highly reliable systems. |
Formal verification finds proofs that computer systems work | Formal verification finds proofs that computer systems work | ||
Line 20: | Line 20: | ||
verified software is to perform formal verification while software is | verified software is to perform formal verification while software is | ||
developed, as opposed to after the fact. | developed, as opposed to after the fact. | ||
+ | |||
+ | In this course we will learn how to use formal verification tools and explain the theory and the practice behind building them. | ||