Safe kernel extensions without run-time checking
暂无分享,去创建一个
[1] A. W. Hofmann. The Theory of Types , 1964 .
[2] C. A. R. HOARE,et al. An axiomatic basis for computer programming , 1969, CACM.
[3] Edsger W. Dijkstra,et al. Guarded commands, nondeterminacy and formal derivation of programs , 1975, Commun. ACM.
[4] Edsger W. Dijkstra,et al. A Discipline of Programming , 1976 .
[5] Rance Cleaveland,et al. Implementing mathematics with the Nuprl proof development system , 1986 .
[6] Jeffrey C. Mogul,et al. The packer filter: an efficient mechanism for user-level network code , 1987, SOSP '87.
[7] F. Honsell,et al. A Framework for De ning LogicsRobert Harper , 1987 .
[8] D. L. Clutterbuck,et al. The verification of low-level code , 1988, Softw. Eng. J..
[9] Robin Milner,et al. Definition of standard ML , 1990 .
[10] Greg Nelson,et al. Systems programming in modula-3 , 1991 .
[11] Furio Honsell,et al. A framework for defining logics , 1993, JACM.
[12] T. Anderson,et al. Eecient Software-based Fault Isolation , 1993 .
[13] Steven McCanne,et al. The BSD Packet Filter: A New Architecture for User-level Packet Capture , 1993, USENIX Winter.
[14] Robert Wahbe,et al. Efficient software-based fault isolation , 1994, SOSP '93.
[15] Robert W. Floyd,et al. Assigning Meanings to Programs , 1993 .
[16] Brian N. Bershad,et al. Extensibility safety and performance in the SPIN operating system , 1995, SOSP.
[17] S. Savage,et al. Writing an Operating System with Modula-3 , 1995 .
[18] Richard L. Sites,et al. Alpha Architecture Reference Manual , 1995 .
[19] Robert S. Boyer,et al. Automated proofs of object code for a widely used microprocessor , 1996, JACM.
[20] Peter Lee,et al. Optimizing ML with run-time code generation , 1996, PLDI '96.
[21] Guy L. Steele,et al. The Java Language Specification , 1996 .
[22] Frank Yellin,et al. The Java Virtual Machine Specification , 1996 .
[23] Dawson R. Engler,et al. ASHs: application-specific handlers for high-performance messaging , 1997, TNET.
[24] George C. Necula,et al. Proof-carrying code , 1997, POPL '97.