-
1
-
-
79953220810
-
Verified software toolchain
-
Springer-Verlag
-
A. W. Appel. Verified software toolchain. In Proc. ESOP, Volume 6602 of LNCS, pages 1-17. Springer-Verlag, 2011.
-
(2011)
Proc. ESOP, Volume 6602 of LNCS
, pp. 1-17
-
-
Appel, A.W.1
-
2
-
-
84877899528
-
High-level separation logic for low-level code
-
ACM
-
N. Benton, J. B. Jensen, and A. Kennedy. High-level separation logic for low-level code. In Proc. POPL, pages 301-314. ACM, 2013.
-
(2013)
Proc. POPL
, pp. 301-314
-
-
Benton, N.1
Jensen, J.B.2
Kennedy, A.3
-
3
-
-
33749595070
-
Smallfoot: Modular automatic assertion checking with separation logic
-
Springer-Verlag
-
J. Berdine, C. Calcagno, and P. W. O'Hearn. Smallfoot: Modular automatic assertion checking with separation logic. In Proc. FMCO, Volume 4111 of LNCS, pages 115-137. Springer-Verlag, 2005.
-
(2005)
Proc. FMCO, Volume 4111 of LNCS
, pp. 115-137
-
-
Berdine, J.1
Calcagno, C.2
O'Hearn, P.W.3
-
4
-
-
80054992065
-
Extensibility, safety and performance in the SPIN operating system
-
ACM
-
B. N. Bershad, S. Savage, P. Pardyak, E. G. Sirer, M. E. Fiuczynski, D. Becker, C. Chambers, and S. Eggers. Extensibility, safety and performance in the SPIN operating system. In Proc. SOSP, pages 267-283. ACM, 1995.
-
(1995)
Proc. SOSP
, pp. 267-283
-
-
Bershad, B.N.1
Savage, S.2
Pardyak, P.3
Sirer, E.G.4
Fiuczynski, M.E.5
Becker, D.6
Chambers, C.7
Eggers, S.8
-
5
-
-
35448929044
-
Certified self-modifying code
-
ACM
-
H. Cai, Z. Shao, and A. Vaynberg. Certified self-modifying code. In Proc. PLDI, pages 66-77. ACM, 2007.
-
(2007)
Proc. PLDI
, pp. 66-77
-
-
Cai, H.1
Shao, Z.2
Vaynberg, A.3
-
6
-
-
67649868322
-
Compositional shape analysis by means of bi-abduction
-
ACM
-
C. Calcagno, D. Distefano, P. O'Hearn, and H. Yang. Compositional shape analysis by means of bi-abduction. In Proc. POPL, pages 289-300. ACM, 2009.
-
(2009)
Proc. POPL
, pp. 289-300
-
-
Calcagno, C.1
Distefano, D.2
O'Hearn, P.3
Yang, H.4
-
7
-
-
84865625834
-
Relational inductive shape analysis
-
ACM
-
B.-Y. E. Chang and X. Rival. Relational inductive shape analysis. In Proc. POPL, pages 247-260. ACM, 2008.
-
(2008)
Proc. POPL
, pp. 247-260
-
-
Chang, B.-Y.E.1
Rival, X.2
-
8
-
-
79959871475
-
Mostly-automated verification of low-level programs in computational separation logic
-
ACM
-
A. Chlipala. Mostly-automated verification of low-level programs in computational separation logic. In Proc. PLDI, pages 234-245. ACM, 2011.
-
(2011)
Proc. PLDI
, pp. 234-245
-
-
Chlipala, A.1
-
9
-
-
77957798534
-
Xoc, an extension-oriented compiler for systems programming
-
ACM
-
R. Cox, T. Bergan, A. T. Clements, F. Kaashoek, and E. Kohler. Xoc, an extension-oriented compiler for systems programming. In Proc. ASPLOS, pages 244-254. ACM, 2008.
-
(2008)
Proc. ASPLOS
, pp. 244-254
-
-
Cox, R.1
Bergan, T.2
Clements, A.T.3
Kaashoek, F.4
Kohler, E.5
-
10
-
-
33745212020
-
Modular verification of concurrent assembly code with dynamic thread creation and termination
-
ACM
-
X. Feng and Z. Shao. Modular verification of concurrent assembly code with dynamic thread creation and termination. In Proc. ICFP, pages 254-267. ACM, 2005.
-
(2005)
Proc. ICFP
, pp. 254-267
-
-
Feng, X.1
Shao, Z.2
-
11
-
-
33746063713
-
Modular verification of assembly code with stack-based control abstractions
-
ACM
-
X. Feng, Z. Shao, A. Vaynberg, S. Xiang, and Z. Ni. Modular verification of assembly code with stack-based control abstractions. In Proc. PLDI, pages 401-414. ACM, 2006.
-
(2006)
Proc. PLDI
, pp. 401-414
-
-
Feng, X.1
Shao, Z.2
Vaynberg, A.3
Xiang, S.4
Ni, Z.5
-
12
-
-
57349187893
-
Certifying low-level programs with hardware interrupts and preemptive threads
-
ACM
-
X. Feng, Z. Shao, Y. Dong, and Y. Guo. Certifying low-level programs with hardware interrupts and preemptive threads. In Proc. PLDI, pages 170-182. ACM, 2008.
-
(2008)
Proc. PLDI
, pp. 170-182
-
-
Feng, X.1
Shao, Z.2
Dong, Y.3
Guo, Y.4
-
13
-
-
0034782593
-
Macros as multi-stage computations: Type-safe, generative, binding macros in MacroML
-
ACM
-
S. E. Ganz, A. Sabry, and W. Taha. Macros as multi-stage computations: type-safe, generative, binding macros in MacroML. In Proc. ICFP, pages 74-85. ACM, 2001.
-
(2001)
Proc. ICFP
, pp. 74-85
-
-
Ganz, S.E.1
Sabry, A.2
Taha, W.3
-
15
-
-
84865581781
-
Bridging the gap: Automatic verified abstraction of C
-
Springer-Verlag
-
D. Greenaway, J. Andronick, and G. Klein. Bridging the gap: Automatic verified abstraction of C. In Proc. ITP, Volume 7406 of LNCS, pages 99-115. Springer-Verlag, 2012.
-
(2012)
Proc. ITP, Volume 7406 of LNCS
, pp. 99-115
-
-
Greenaway, D.1
Andronick, J.2
Klein, G.3
-
16
-
-
33746046773
-
Better extensibility through modular syntax
-
ACM
-
R. Grimm. Better extensibility through modular syntax. In Proc. PLDI, pages 38-51. ACM, 2006.
-
(2006)
Proc. PLDI
, pp. 38-51
-
-
Grimm, R.1
-
19
-
-
85084164164
-
Cyclone: A safe dialect of C
-
USENIX Association
-
T. Jim, J. G. Morrisett, D. Grossman, M. W. Hicks, J. Cheney, and Y. Wang. Cyclone: A safe dialect of C. In Proc. USENIX ATC, pages 275-288. USENIX Association, 2002.
-
(2002)
Proc. USENIX ATC
, pp. 275-288
-
-
Jim, T.1
Morrisett, J.G.2
Grossman, D.3
Hicks, M.W.4
Cheney, J.5
Wang, Y.6
-
20
-
-
72249120603
-
SeL4: Formal verification of an OS kernel
-
ACM
-
G. Klein, K. Elphinstone, G. Heiser, J. Andronick, D. Cock, P. Derrin, D. Elkaduwe, K. Engelhardt, R. Kolanski, M. Norrish, T. Sewell, H. Tuch, and S. Winwood. seL4: Formal verification of an OS kernel. In Proc. SOSP, pages 207-220. ACM, 2009.
-
(2009)
Proc. SOSP
, pp. 207-220
-
-
Klein, G.1
Elphinstone, K.2
Heiser, G.3
Andronick, J.4
Cock, D.5
Derrin, P.6
Elkaduwe, D.7
Engelhardt, K.8
Kolanski, R.9
Norrish, M.10
Sewell, T.11
Tuch, H.12
Winwood, S.13
-
21
-
-
33745802808
-
Formal certification of a compiler back-end or: Programming a compiler with a proof assistant
-
ACM
-
X. Leroy. Formal certification of a compiler back-end or: programming a compiler with a proof assistant. In Proc. POPL, pages 42-54. ACM, 2006.
-
(2006)
Proc. POPL
, pp. 42-54
-
-
Leroy, X.1
-
22
-
-
84867559471
-
Explicitly heterogeneous metaprogramming with meta-haskell
-
ACM
-
G. Mainland. Explicitly heterogeneous metaprogramming with Meta-Haskell. In Proc. ICFP, pages 311-322. ACM, 2012.
-
(2012)
Proc. ICFP
, pp. 311-322
-
-
Mainland, G.1
-
23
-
-
35448938820
-
A general framework for certifying garbage collectors and their mutators
-
ACM
-
A. McCreight, Z. Shao, C. Lin, and L. Li. A general framework for certifying garbage collectors and their mutators. In Proc. PLDI, pages 468-479. ACM, 2007.
-
(2007)
Proc. PLDI
, pp. 468-479
-
-
McCreight, A.1
Shao, Z.2
Lin, C.3
Li, L.4
-
24
-
-
77950895355
-
Verified just-in-time compiler on x86
-
ACM
-
M. O. Myreen. Verified just-in-time compiler on x86. In Proc. POPL, pages 107-118. ACM, 2010.
-
(2010)
Proc. POPL
, pp. 107-118
-
-
Myreen, M.O.1
-
25
-
-
37149014304
-
Hoare logic for realistically modelled machine code
-
Springer-Verlag
-
M. O. Myreen and M. J. C. Gordon. Hoare logic for realistically modelled machine code. In Proc. TACAS, Volume 4424 of LNCS, pages 568-582. Springer-Verlag, 2007.
-
(2007)
Proc. TACAS, Volume 4424 of LNCS
, pp. 568-582
-
-
Myreen, M.O.1
Gordon, M.J.C.2
-
26
-
-
33745858708
-
Certified assembly programming with embedded code pointers
-
ACM
-
Z. Ni and Z. Shao. Certified assembly programming with embedded code pointers. In Proc. POPL, pages 320-333. ACM, 2006.
-
(2006)
Proc. POPL
, pp. 320-333
-
-
Ni, Z.1
Shao, Z.2
-
27
-
-
29144472425
-
Separation logic and abstraction
-
ACM
-
M. Parkinson and G. Bierman. Separation logic and abstraction. In Proc. POPL, pages 247-258. ACM, 2005.
-
(2005)
Proc. POPL
, pp. 247-258
-
-
Parkinson, M.1
Bierman, G.2
-
28
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
IEEE Computer Society
-
J. C. Reynolds. Separation logic: A logic for shared mutable data structures. In Proc. LICS, pages 55-74. IEEE Computer Society, 2002.
-
(2002)
Proc. LICS
, pp. 55-74
-
-
Reynolds, J.C.1
-
29
-
-
0039488517
-
Parametric shape analysis via 3-valued logic
-
May
-
M. Sagiv, T. Reps, and R. Wilhelm. Parametric shape analysis via 3-valued logic. TOPLAS, 24(3): 217-298, May 2002.
-
(2002)
TOPLAS
, vol.24
, Issue.3
, pp. 217-298
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
30
-
-
0030691229
-
Multi-stage programming with explicit annotations
-
ACM
-
W. Taha and T. Sheard. Multi-stage programming with explicit annotations. In Proc. PEPM, pages 203-217. ACM, 1997.
-
(1997)
Proc. PEPM
, pp. 203-217
-
-
Taha, W.1
Sheard, T.2
-
32
-
-
48949099863
-
Scalable shape analysis for systems code
-
Springer-Verlag
-
H. Yang, O. Lee, J. Berdine, C. Calcagno, B. Cook, D. Distefano, and P. O'Hearn. Scalable shape analysis for systems code. In Proc. CAV, Volume 5123 of LNCS, pages 385-398. Springer-Verlag, 2008.
-
(2008)
Proc. CAV, Volume 5123 of LNCS
, pp. 385-398
-
-
Yang, H.1
Lee, O.2
Berdine, J.3
Calcagno, C.4
Cook, B.5
Distefano, D.6
O'Hearn, P.7
|