Talks and Poster Presentations (with Proceedings-Entry):
L. Kovacs:
"Symbol Elimination in Program Analysis";
Keynote Lecture: 13th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC),
Timisoara, Romania;
2011-09-26
- 2011-09-29; in: "Proc. of 13th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC)",
D. Wang, V. Negru, T. Ida, T. Jebelean, D. Petcu, S. Watt, D. Zaharie (ed.);
IEEE Computer Society,
IEEE Computer Society Order Number P4630, BMS Part Number: CFP11387-PRT
(2012),
ISBN: 978-0-7695-4630-8;
12
- 13.
English abstract:
Automatic understanding of the intended meaning of computer programs is a very hard problem, requiring intelligence and reasoning. In this talk we present a new method for program analysis, called symbol elimination, that uses first-order theorem proving techniques to automatically discover non-trivial program properties, such as loop invariants and loop bounds. Moreover, symbol elimination can be used as an alternative to interpolation in software verification.
German abstract:
Automatic understanding of the intended meaning of computer programs is a very hard problem, requiring intelligence and reasoning. In this talk we present a new method for program analysis, called symbol elimination, that uses first-order theorem proving techniques to automatically discover non-trivial program properties, such as loop invariants and loop bounds. Moreover, symbol elimination can be used as an alternative to interpolation in software verification.
Keywords:
program verification, loop invariants, loop bounds, interpolants, theorem proving, symbolic computation
Electronic version of the publication:
http://publik.tuwien.ac.at/files/PubDat_205748.pdf
Created from the Publication Database of the Vienna University of Technology.