|
Prikladnaya Diskretnaya Matematika. Supplement, 2014, Issue 7, Pages 148–150
(Mi pdma195)
|
|
|
|
Mathematical Foundations of Informatics and Programming
Development of automated means for proving programs properties
A. O. Zhukovskaya, D. A. Stefantsov Tomsk State University, Tomsk
Abstract:
A method for static program verification based on automated theorem proving is described. A function defined on the set of pairs of natural numbers lists is taken as a model for program. A function on the set of natural numbers is taken as a simplified model. The following security property is considered: only if the secret key is given to the input, the program may print the secret value to the output. The proofs for example programs are built with the Coq automated theorem prover. The common scheme for such proofs is derived and transformed into a Coq proving tactic. In conclusion, the ideas for the further researches are discussed.
Keywords:
verification of programs, automated proof, Coq.
Citation:
A. O. Zhukovskaya, D. A. Stefantsov, “Development of automated means for proving programs properties”, Prikl. Diskr. Mat. Suppl., 2014, no. 7, 148–150
Linking options:
https://www.mathnet.ru/eng/pdma195 https://www.mathnet.ru/eng/pdma/y2014/i7/p148
|
Statistics & downloads: |
Abstract page: | 154 | Full-text PDF : | 91 | References: | 37 |
|