-
2
-
-
33749664425
-
Boogie: A modular reusable verifier for object-oriented programs
-
Formal Methods for Components and Objects - 4th International Symposium, FMCO 2005, Revised Lectures
-
M. Barnett, B.-Y. E. Chang, R. DeLine, B. Jacobs, and K. R. M. Leino. Boogie: A modular reusable verifier for object-oriented programs. In Internati (Pubitemid 44548955)
-
(2006)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.4111
, pp. 364-387
-
-
Barnett, M.1
Chang, B.-Y.E.2
DeLine, R.3
Jacobs, B.4
Leino, K.R.M.5
-
4
-
-
0002738295
-
Some techniques for proving correctness of programs which alter data structures
-
R. Burstall. Some techniques for proving correctness of programs which alter data structures. Machine Intelligence, 7:23-50, 1972.
-
(1972)
Machine Intelligence
, vol.7
, pp. 23-50
-
-
Burstall, R.1
-
9
-
-
24944448541
-
Simplify: A theorem prover for program checking
-
DOI 10.1145/1066100.1066102
-
D. Detlefs, G. Nelson, and J. B. Saxe. Simplify: a theorem prover for program checking. Journal of the ACM, 52(3):365-473, 2005. (Pubitemid 43078377)
-
(2005)
Journal of the ACM
, vol.52
, Issue.3
, pp. 365-473
-
-
Detlefs, D.1
Nelson, G.2
Saxe, J.B.3
-
10
-
-
63549124411
-
jStar: Towards practical verification for java
-
D. Distefano and M. Parkinson. jStar: Towards practical verification for Java. ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications pages 213-226, 2008.
-
(2008)
ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications
, pp. 213-226
-
-
Distefano, D.1
Parkinson, M.2
-
12
-
-
0015482118
-
Proof of correctness of data representations
-
C. A. R. Hoare. Proof of correctness of data representations. Acta Informatica, 1:271-281, 1972.
-
(1972)
Acta Informatica
, vol.1
, pp. 271-281
-
-
Hoare, C.A.R.1
-
17
-
-
84976714425
-
Report on the programming language euclid
-
B. W. Lampson, J. J. Horning, R. L. London, J. G. Mitchell, and G. J. Popek. Report on the programming language Euclid. SIGPLAN Notices, 12(2):1-79, 1977.
-
(1977)
SIGPLAN Notices
, vol.12
, Issue.2
, pp. 1-79
-
-
Lampson, B.W.1
Horning, J.J.2
London, R.L.3
Mitchell, J.G.4
Popek, G.J.5
-
20
-
-
79952119876
-
Proof rules for the programming language euclid
-
R. L. London, J. V. Guttag, J. J. Horning, B. W. Lampson, J. G. Mitchell, and G. J. Popek. Proof rules for the programming language Euclid. In Program Construction, International Summer School, pages 133-163, 1979.
-
(1979)
Program Construction, International Summer School
, pp. 133-163
-
-
London, R.L.1
Guttag, J.V.2
Horning, J.J.3
Lampson, B.W.4
Mitchell, J.G.5
Popek, G.J.6
-
28
-
-
0003232884
-
Linear types can change the world!
-
M. Broy and C. Jones, editors
-
P. Wadler. Linear types can change the world! In M. Broy and C. Jones, editors, Programming Concepts and Methods, 1990.
-
(1990)
Programming Concepts and Methods
-
-
Wadler, P.1
-
29
-
-
34247280746
-
Advanced topics in types and programming languages
-
MIT Press
-
D. Walker. Advanced Topics in Types and Programming Languages, chapter Substructural Type Systems, pages 3-44. MIT Press, 2005.
-
(2005)
Chapter Substructural Type Systems
, pp. 3-44
-
-
Walker, D.1
-
30
-
-
0000189545
-
Typed memory management via static capabilities
-
D. Walker, K. Crary, and G. Morrisett. Typed memory management via static capabilities. ACM Transactions on Programming Languages and Systems, 22(4):701-771, 2000.
-
(2000)
ACM Transactions on Programming Languages and Systems
, vol.22
, Issue.4
, pp. 701-771
-
-
Walker, D.1
Crary, K.2
Morrisett, G.3
|