Course details
Formal Analysis and Verification
Guarantor
Language of instruction
Czech
Completion
Credit+Examination (written+oral)
Time span
Assessment points
- 70 pts final exam (written part)
- 30 pts projects
Department
Study literature
- Baier, C., Katoen, J.-P.: Principles of Model Checking. MIT Press, 2008.
- Nielson, F., Nielson, H.R., Hankin, C.: Principles of Program Analysis, Springer-Verlag, 2005.
- Edmund, M.C., Grumberg, O., Peled, D.A.: Model Checking. MIT Press, 2000.
- Aho, A.V., Lam, S., Sethi, R., Ullman, J.D.: Compilers: Principles, Techniques, and Tools. Addison Wesley, 2nd ed., 2006. (Část věnovaná statické analýze.)
- Bradley, A.R., Manna, Z.: The Calculus of Computation: Decision Procedures with Applications to Verification, Springer, 2007.
- Valmari, A.: The State Explosion Problem. In Reisig, W., Rozenberg, G.: Lectures on Petri Nets I: Basic Models, volume 1491 of Lecture Notes in Computer Science, pages 429-528. Springer-Verlag, 1998.
- Chess, B., West,J.: Secure Programming with Static Analysis. Addison-Wesley Professional, 2007.
- Khedker, U., Sanyal, A., Sathe, B.: Data Flow Analysis: Theory and Practice, CRC Press, 2009.
- Kroening, D., Strichman, O.: Decision Procedures: An Algorithmic Point of View, Springer, 2008.
- Holzmann, G.J.: The SPIN Model Checker: Primer and Reference Manual, Addison-Wesley Professional, 2003.
- Ben-Ari, M.: Principles of the Spin Model Checker, Springer, 2008.
- Bertot Y., Castéran, P.: Interactive Theorem Proving and Program Development: Coq'Art: The Calculus of Inductive Constructions, Springer, 2010.
- Soubor materiálů prezentovaných na přednáškách a zveřejněných přes WWW.
- Materiály aktuálně volně dostupné na Internetu, a to zejména články a dokumentace týkající se počítačových nástrojů pro formální analýzu a verifikaci.
Fundamental literature
- Baier, C., Katoen, J.-P.: Principles of Model Checking. MIT Press, 2008.
- Nielson, F., Nielson, H.R., Hankin, C.: Principles of Program Analysis, Springer-Verlag, 2005.
- Edmund, M.C., Grumberg, O., Peled, D.A.: Model Checking. MIT Press, 2000.
- Khedker, U., Sanyal, A., Sathe, B.: Data Flow Analysis: Theory and Practice, CRC Press, 2009.
Course inclusion in study plans