Program Fragments, Linking, and Modularization.
Luca Cardelli, Conference Record of POPL '97: The 24th ACM SIGPLAN-SIGACT
Symposium on Principles of Programming Languages,
pp. 266-277, January 1997.
Essentials of Standard ML Modules.
Mads Tofte,
in J. Launchbury, E. Meijer and T. Sheard (eds),
Advanced Functional Programming, LNCS 1129, Springer-Verlag, 1996.
Modula-3: Language Definition.
Luca Cardelli, James Donahue, Lucille Glassman, Mick Jordan, Bill Kalsow, and Greg Nelson, in
Systems Programming with Modula 3, G. Nelson (ed.),
pages 11-67, Prentice Hall, 1991. Reprinted in ACM SIGPLAN Notices,
Volume 27, Number 8, August 1992, pp. 15-42.
Efficient Software-Based Fault Isolation.
R. Wahbe, S. Lucco, T. Anderson and S. Graham,
Proc. Fourteenth ACM Symposium on Operating System Principles
pp. 203--216, 1993.
Extensibility, Safety and Performance in the SPIN Operating System.
Brian Bershad, Stefan Savage, Przemyslaw Pardyak, Emin Gun Sirer, David Becker,
Marc Fiuczynski, Craig Chambers, Susan Eggers,
Proceedings of the 15th ACM Symposium on Operating System Principles
(SOSP-15), pp. 267--284, 1995.
Proof-Carrying Code.
George C. Necula,
Conference Record of POPL '97: The 24th ACM SIGPLAN-SIGACT
Symposium on Principles of Programming Languages,
pp. 106-119, January 1997.
Extensible Security Architectures for Java.
Dan S. Wallach, Dirk Balfanz, Drew Dean, and Edward W. Felten,
Technical Report 546-97, Department of Computer Science,
Princeton University, April 1997.