-
1
-
-
25844470866
-
CASSIS 2004
-
The Spec# programming system: An overview, Springer
-
M. Barnett, K. R. M. Leino, and W. Schulte. The Spec# programming system: An overview. In CASSIS 2004. LNCS. Springer, 2004.
-
(2004)
LNCS
-
-
Barnett, M.1
Leino, K.R.M.2
Schulte, W.3
-
2
-
-
35048827919
-
Friends need a bit more: Maintaining invariants over shared state
-
Mathematics of Program Construction
-
M. Barnett and D. Naumann. Friends need a bit more: Maintaining invariants over shared state. In Mathematics of Program Construction, LNCS 3125, 2004.
-
(2004)
LNCS
, vol.3125
-
-
Barnett, M.1
Naumann, D.2
-
3
-
-
37149006066
-
-
N. Benton. Abstracting Allocation: The New new Thing. In CSL'06.
-
N. Benton. Abstracting Allocation: The New new Thing. In CSL'06.
-
-
-
-
4
-
-
33746226314
-
A logical analysis of aliasing in imperative higher-order functions
-
M. Berger, K. Honda, and N. Yoshida. A logical analysis of aliasing in imperative higher-order functions. In ICFP'05, pages 280-293.
-
ICFP'05
, pp. 280-293
-
-
Berger, M.1
Honda, K.2
Yoshida, N.3
-
5
-
-
37149042212
-
-
B. Biering, L. Birkedal, and N. Torp-Smith. BI hyperdoctrines, Higher-Order Separation Logic, and Abstraction. ITU-TR-2005-69, IT University, Copenhagen.
-
B. Biering, L. Birkedal, and N. Torp-Smith. BI hyperdoctrines, Higher-Order Separation Logic, and Abstraction. ITU-TR-2005-69, IT University, Copenhagen.
-
-
-
-
6
-
-
19044375174
-
An overview of JML tools and applications
-
June
-
L. Burdy, Y. Cheon, D. Cok, M. Ernst, J. Kiniry, G. T. Leavens, K. R. M. Leino, and E. Poll. An overview of JML tools and applications. International Journal on Software Tools for Technology Transfer, 7(3):212-232, June 2005.
-
(2005)
International Journal on Software Tools for Technology Transfer
, vol.7
, Issue.3
, pp. 212-232
-
-
Burdy, L.1
Cheon, Y.2
Cok, D.3
Ernst, M.4
Kiniry, J.5
Leavens, G.T.6
Leino, K.R.M.7
Poll, E.8
-
7
-
-
18844408101
-
Enforcing high-level protocols in low-level software
-
R. DeLine and M. Fahndrich. Enforcing high-level protocols in low-level software. In PLDI'01, pages 59-69, 2001.
-
(2001)
PLDI'01
, pp. 59-69
-
-
DeLine, R.1
Fahndrich, M.2
-
8
-
-
0004207324
-
Extended static checking. Compaq Systems Research Center
-
159, December 1998
-
D. L. Detlefs, K. R. M. Leino, G. Nelson, and J. B. Saxe. Extended static checking. Compaq Systems Research Center, Research Report 159, December 1998.
-
Research Report
-
-
Detlefs, D.L.1
Leino, K.R.M.2
Nelson, G.3
Saxe, J.B.4
-
9
-
-
0036147522
-
Improving security using extensible lightweight static analysis
-
D. Evans and D. Larochelle. Improving security using extensible lightweight static analysis. IEEE Software, 19(1):42-51, 2002.
-
(2002)
IEEE Software
, vol.19
, Issue.1
, pp. 42-51
-
-
Evans, D.1
Larochelle, D.2
-
10
-
-
0038382055
-
Verification of non-functional programs using interpretations in type theory
-
July
-
J.-C. Filliâtre. Verification of non-functional programs using interpretations in type theory. Journal of Functional Programming, 13(4):709-745, July 2003.
-
(2003)
Journal of Functional Programming
, vol.13
, Issue.4
, pp. 709-745
-
-
Filliâtre, J.-C.1
-
11
-
-
84957890533
-
Inductive definitions: Automation and application
-
Higher Order Logic Theorem Proving and Its Applications, Springer
-
J. Harrison. Inductive definitions: automation and application. In Higher Order Logic Theorem Proving and Its Applications, LNCS 971, Springer, 1995.
-
(1995)
LNCS
, vol.971
-
-
Harrison, J.1
-
12
-
-
85084164164
-
Cyclone: A safe dialect of C
-
T. Jim, G. Morrisett, D. Grossman, M. Hicks, J. Cheney, and Y. Wang. Cyclone: A safe dialect of C. USENIX Annual Technical Conference, 2002.
-
(2002)
USENIX Annual Technical Conference
-
-
Jim, T.1
Morrisett, G.2
Grossman, D.3
Hicks, M.4
Cheney, J.5
Wang, Y.6
-
13
-
-
37149033037
-
-
N. Krishnaswami. Separation logic for a higher-order typed language. SPACE'06.
-
N. Krishnaswami. Separation logic for a higher-order typed language. SPACE'06.
-
-
-
-
15
-
-
1142263318
-
An effective theory of type refinements
-
Y. Mandelbaum, D. Walker, and R. Harper. An effective theory of type refinements. In ICFP'03, pages 213-226.
-
ICFP'03
, pp. 213-226
-
-
Mandelbaum, Y.1
Walker, D.2
Harper, R.3
-
16
-
-
0003712416
-
-
The Coq development team, LogiCal Project, Version 8.0
-
The Coq development team. The Coq proof assistant reference manual. LogiCal Project, 2004. Version 8.0.
-
(2004)
The Coq proof assistant reference manual
-
-
-
17
-
-
37149013231
-
-
Dependently Typed Functional Programs and their Proofs. PhD thesis, University of Edinburgh
-
C. McBride. Dependently Typed Functional Programs and their Proofs. PhD thesis, University of Edinburgh, 1999.
-
(1999)
-
-
McBride, C.1
-
19
-
-
0026188821
-
Notions of computation and monads
-
E. Moggi. Notions of computation and monads. Information and Computation, 93(1):55-92, 1991.
-
(1991)
Information and Computation
, vol.93
, Issue.1
, pp. 55-92
-
-
Moggi, E.1
-
20
-
-
0041525084
-
From System F to typed assembly language
-
G. Morrisett, D. Walker, K. Crary, and N. Glew. From System F to typed assembly language. TOPLAS, 21(3):527-568, 1999.
-
(1999)
TOPLAS
, vol.21
, Issue.3
, pp. 527-568
-
-
Morrisett, G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
21
-
-
37149012894
-
-
A. Nanevski, A. Ahmed, G. Morrisett, and L. Birkedal. Abstract predicates and mutable ADTs in Hoare Type Theory. TR-14-06, Harvard University. Available at http://www.eecs.harvard.edu/~aleks/papers/hoarelogic/htthol.pdf.
-
A. Nanevski, A. Ahmed, G. Morrisett, and L. Birkedal. Abstract predicates and mutable ADTs in Hoare Type Theory. TR-14-06, Harvard University. Available at http://www.eecs.harvard.edu/~aleks/papers/hoarelogic/htthol.pdf.
-
-
-
-
22
-
-
34247236249
-
Polymorphism and separation in Hoare Type Theory
-
A. Nanevski, G. Morrisett, and L. Birkedal. Polymorphism and separation in Hoare Type Theory. In ICFP'06, pages 62-73.
-
ICFP'06
, pp. 62-73
-
-
Nanevski, A.1
Morrisett, G.2
Birkedal, L.3
-
23
-
-
33745858708
-
Certified assembly programming with embedded code pointers
-
Z. Ni and Z. Shao. Certified assembly programming with embedded code pointers. In POPL'06, pages 320-333.
-
POPL'06
, pp. 320-333
-
-
Ni, Z.1
Shao, Z.2
-
25
-
-
0039925079
-
Local type inference
-
B. C. Pierce and D. N. Turner. Local type inference. TOPLAS, 22(1):1-44, 2000.
-
(2000)
TOPLAS
, vol.22
, Issue.1
, pp. 1-44
-
-
Pierce, B.C.1
Turner, D.N.2
-
26
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
J. C. Reynolds. Separation logic: A logic for shared mutable data structures. In LICS'02, pages 55-74.
-
LICS'02
, pp. 55-74
-
-
Reynolds, J.C.1
-
27
-
-
13644274214
-
A type system for certified binaries
-
l-45, January
-
Z. Shao, V. Trifonov, B. Saha, and N. Papaspyrou. A type system for certified binaries. TOPLAS, 27(1):l-45, January 2005.
-
(2005)
TOPLAS
, vol.27
, Issue.1
-
-
Shao, Z.1
Trifonov, V.2
Saha, B.3
Papaspyrou, N.4
-
28
-
-
35048854043
-
A concurrent logical framework: The propositional fragment
-
Springer
-
K. Watkins, I. Cervesato, F. Pfenning, and D. Walker. A concurrent logical framework: The propositional fragment. LNCS 3085, Springer 2004.
-
(2004)
LNCS
, vol.3085
-
-
Watkins, K.1
Cervesato, I.2
Pfenning, F.3
Walker, D.4
-
29
-
-
35048858250
-
Type System (extended abstract)
-
H. Xi. Applied Type System (extended abstract). LNCS 3085, 2004.
-
(2004)
LNCS
, vol.3085
-
-
Applied, H.X.1
-
30
-
-
37149045523
-
-
H. Xi and F. Pfenning. Dependent types in practical programming. POPL'99.
-
H. Xi and F. Pfenning. Dependent types in practical programming. POPL'99.
-
-
-
-
31
-
-
37149055270
-
-
Logical reasoning for higher-order functions with local state. Personal communication, August
-
N. Yoshida, K. Honda, and M. Berger. Logical reasoning for higher-order functions with local state. Personal communication, August 2006.
-
(2006)
-
-
Yoshida, N.1
Honda, K.2
Berger, M.3
-
32
-
-
23944439974
-
Safe programming with pointers through stateful views
-
D. Zhu and H. Xi. Safe programming with pointers through stateful views. In PADL'05, pages 83-97.
-
PADL'05
, pp. 83-97
-
-
Zhu, D.1
Xi, H.2
|