Stepwise refinement of heap-manipulating code in Chalice

Stepwise refinement is a well-studied technique for developing a program from an abstract description to a concrete implementation. This paper describes a system with automated tool support for refinement, powered by a state-of-the-art verification engine that uses an SMT solver. Unlike previous ref...

Full description

Bibliographic Details
Main Authors: Leino, K. Rustan M. (Author), Yessenov, Kuat T (Contributor)
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory (Contributor)
Format: Article
Language:English
Published: Springer-Verlag, 2016-12-20T18:30:24Z.
Subjects:
Online Access:Get fulltext