-
3
-
-
0034865338
-
Foundational proof-carrying code
-
IEEE Comp. Soc., June
-
A. W. Appel. Foundational proof-carrying code. In Symp. on Logic in Camp. Sci. (LICS'01), pages 247-258. IEEE Comp. Soc., June 2001.
-
(2001)
Symp. on Logic in Camp. Sci. (LICS'01)
, pp. 247-258
-
-
Appel, A.W.1
-
5
-
-
33646741775
-
A typed, compositional logic for a stack-based abstract machine
-
Springer-Verlag, November
-
N. Benton. A typed, compositional logic for a stack-based abstract machine. In Proc. Third Asian Symp. on Prog. Lang, and Sys., LNCS 3780, pages 364-380. Springer-Verlag, November 2005.
-
(2005)
Proc. Third Asian Symp. on Prog. Lang, and Sys., LNCS
, vol.3780
, pp. 364-380
-
-
Benton, N.1
-
6
-
-
0036760999
-
Linear continuation-passing
-
J. Berdine, P. O'hearn, U. Reddy, and H. Thielecke. Linear continuation-passing. Higher Order Symbol. Comput., 15(2-3):181-208, 2002.
-
(2002)
Higher Order Symbol. Comput.
, vol.15
, Issue.2-3
, pp. 181-208
-
-
Berdine, J.1
O'hearn, P.2
Reddy, U.3
Thielecke, H.4
-
7
-
-
0001170467
-
Implementation of exception handling, Part I
-
June
-
D. Chase. Implementation of exception handling, Part I. The Journal of C Language Translation, 5(4):229-240, June 1994.
-
(1994)
The Journal of C Language Translation
, vol.5
, Issue.4
, pp. 229-240
-
-
Chase, D.1
-
9
-
-
0034447889
-
A certifying compiler for java
-
New York. ACM Press
-
C. Colby, P. Lee, G. Necula, F. Blau, M. Plesko, and K. Cline. A certifying compiler for Java. In Proc. 2000 ACM Conf. on Prog. Lang. Design and Impl., pages 95-107, New York, 2000. ACM Press.
-
(2000)
Proc. 2000 ACM Conf. on Prog. Lang. Design and Impl.
, pp. 95-107
-
-
Colby, C.1
Lee, P.2
Necula, G.3
Blau, F.4
Plesko, M.5
Cline, K.6
-
10
-
-
84945709064
-
Design of a separable transition-diagram compiler
-
July
-
M. E. Conway. Design of a separable transition-diagram compiler. Communications of the ACM, 6(7):396-408, July 1963.
-
(1963)
Communications of the ACM
, vol.6
, Issue.7
, pp. 396-408
-
-
Conway, M.E.1
-
11
-
-
0037638561
-
Toward a foundational typed assembly language
-
Carnegie Mellon University, School of Computer Science, Dec.
-
K. Crary. Toward a foundational typed assembly language. Technical Report CMU-CS-02-196, Carnegie Mellon University, School of Computer Science, Dec. 2002.
-
(2002)
Technical Report
, vol.CMU-CS-02-196
-
-
Crary, K.1
-
12
-
-
0003884384
-
Implementing zero overhead exception handling
-
Faculty of Information Technology, Queensland U. of Technology, Brisbane, Australia
-
S. J. Drew, J. Gough, and J. Ledermann. Implementing zero overhead exception handling. Technical Report 95-12, Faculty of Information Technology, Queensland U. of Technology, Brisbane, Australia, 1995.
-
(1995)
Technical Report
, vol.95
, Issue.12
-
-
Drew, S.J.1
Gough, J.2
Ledermann, J.3
-
13
-
-
33745224439
-
Modular verification of assembly code with stack-based control abstractions
-
Dept. of Computer Science, Yale University, New Haven, CT, Nov.
-
X. Feng, Z. Shao, A. Vaynberg, S. Xiang, and Z. Ni. Modular verification of assembly code with stack-based control abstractions. Technical Report YALEU/DCS/TR-1336 and Coq Implementation, Dept. of Computer Science, Yale University, New Haven, CT, Nov. 2005. http://flint.cs.yale.edu/publications/ sbca.html.
-
(2005)
Technical Report YALEU/DCS/TR-1336 and Coq Implementation
-
-
Feng, X.1
Shao, Z.2
Vaynberg, A.3
Xiang, S.4
Ni, Z.5
-
14
-
-
0036053114
-
A syntactic approach to foundational proof-carrying code
-
IEEE Computer Society, July
-
N. A. Hamid, Z. Shao, V. Trifonov, S. Monnier, and Z. Ni. A syntactic approach to foundational proof-carrying code. In Proc. Seventeenth Annual IEEE Symposium on Logic In Computer Science (LICS'02), pages 89-100. IEEE Computer Society, July 2002.
-
(2002)
Proc. Seventeenth Annual IEEE Symposium on Logic in Computer Science (LICS'02)
, pp. 89-100
-
-
Hamid, N.A.1
Shao, Z.2
Trifonov, V.3
Monnier, S.4
Ni, Z.5
-
16
-
-
84945708698
-
An axiomatic basis for computer programming
-
Oct.
-
C. A. R. Hoare. An axiomatic basis for computer programming. Communications of the ACM, 12(10):576-580, Oct. 1969.
-
(1969)
Communications of the ACM
, vol.12
, Issue.10
, pp. 576-580
-
-
Hoare, C.A.R.1
-
17
-
-
26844555299
-
Certifying compilation for a language with stack allocation
-
June
-
L. Jia, F. Spalding, D. Walker, and N. Glew. Certifying compilation for a language with stack allocation. In Proc. 20th IEEE Symposium on Logic in Computer Science, pages 407-416, June 2005.
-
(2005)
Proc. 20th IEEE Symposium on Logic in Computer Science
, pp. 407-416
-
-
Jia, L.1
Spalding, F.2
Walker, D.3
Glew, N.4
-
18
-
-
84976735431
-
Tentative steps toward a development method for interfering programs
-
C. B. Jones. Tentative steps toward a development method for interfering programs. ACM Trans. on Programming Languages and Systems, 5(4):596-619, 1983.
-
(1983)
ACM Trans. on Programming Languages and Systems
, vol.5
, Issue.4
, pp. 596-619
-
-
Jones, C.B.1
-
23
-
-
84956968251
-
Stack-based typed assembly language
-
Springer-Verlag
-
G. Morrisett, K. Crary, N. Clew, and D. Walker. Stack-based typed assembly language. In Proc. 1998 Int'l Workshop on Types in Compilation: LNCS Vol 1473, pages 28-52. Springer-Verlag, 1998.
-
(1998)
Proc. 1998 Int'l Workshop on Types in Compilation: LNCS
, vol.1473
, pp. 28-52
-
-
Morrisett, G.1
Crary, K.2
Clew, N.3
Walker, D.4
-
24
-
-
0031679751
-
From system F to typed assembly language
-
ACM Press, Jan.
-
G. Morrisett, D. Walker, K. Crary, and N. Glew. From System F to typed assembly language. In Proc. 25th ACM Symp. on Principles of Prog. Lang., pages 85-97. ACM Press, Jan. 1998.
-
(1998)
Proc. 25th ACM Symp. on Principles of Prog. Lang.
, pp. 85-97
-
-
Morrisett, G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
25
-
-
0035452474
-
Predicate transformer semantics of a higher-order imperative language with record subtyping
-
D. A. Naumann. Predicate transformer semantics of a higher-order imperative language with record subtyping. Science of Computer Programming, 41(1):1-51, 2001.
-
(2001)
Science of Computer Programming
, vol.41
, Issue.1
, pp. 1-51
-
-
Naumann, D.A.1
-
26
-
-
0004118855
-
-
PhD thesis, School of Computer Science, Carnegie Mellon Univ., Sept.
-
G. Necula. Compiling with Proofs. PhD thesis, School of Computer Science, Carnegie Mellon Univ., Sept. 1998.
-
(1998)
Compiling with Proofs
-
-
Necula, G.1
-
28
-
-
33745212789
-
A translation from typed assembly languages to certified assembly programming
-
Dept. of Computer Science, Yale Univ., New Haven, CT, Nov.
-
Z. Ni and Z. Shao. A translation from typed assembly languages to certified assembly programming. Technical report, Dept. of Computer Science, Yale Univ., New Haven, CT, Nov. 2005. http://flint.cs.yale.edu/flint/ publications/talcap.html.
-
(2005)
Technical Report
-
-
Ni, Z.1
Shao, Z.2
-
30
-
-
0034450014
-
A single intermediate language that supports multiple implementations of exceptions
-
N. Ramsey and S. P. Jones. A single intermediate language that supports multiple implementations of exceptions. In Proc. 2000 ACM Conf. on Prog. Lang. Design and Impl., pages 285-298, 2000.
-
(2000)
Proc. 2000 ACM Conf. on Prog. Lang. Design and Impl.
, pp. 285-298
-
-
Ramsey, N.1
Jones, S.P.2
-
34
-
-
0004219535
-
Rabbit: A compiler for Scheme
-
MIT, Cambridge, MA
-
G. L. Steele. Rabbit: a compiler for Scheme. Technical Report AI-TR-474, MIT, Cambridge, MA, 1978.
-
(1978)
Technical Report
, vol.AI-TR-474
-
-
Steele, G.L.1
-
39
-
-
33749859555
-
Building certified libraries for PCC: Dynamic storage allocation
-
D. Yu, N. A. Hamid, and Z. Shao. Building certified libraries for PCC: Dynamic storage allocation. In Proc. 2005 European Symposium on Programming, LNCS Vol. 2618, pages 363-379, 2003.
-
(2003)
Proc. 2005 European Symposium on Programming, LNCS
, vol.2618
, pp. 363-379
-
-
Yu, D.1
Hamid, N.A.2
Shao, Z.3
-
40
-
-
13344286263
-
Verification of safety properties for concurrent assembly code
-
September
-
D. Yu and Z. Shao. Verification of safety properties for concurrent assembly code. In Proc. 2004 ACM SIGPLAN Int'l Conf. on Functional Prog., pages 175-188, September 2004.
-
(2004)
Proc. 2004 ACM SIGPLAN Int'l Conf. on Functional Prog.
, pp. 175-188
-
-
Yu, D.1
Shao, Z.2
|