Interesting Papers

Here are some papers that I've found that might or might not be of interest. Some are URLs to general information sites, some are papers.

Run-Time Code Generation

Optimizing ML with Run-Time Code Generation Peter Lee, Mark Leone

`C: A Language for High-Level, Efficient, and Machine-independent Dynamic Code Generation Dawson R. Engler (MIT)

vcode: a retargetable, extensible, very fast dynamic code generation system Dawson R. Engler

A General Approach for Run-Time Specialization and its Application to C Charles Consel, Francois Noel (University of Rennes/Irisa)

Fast, Effective Dynamic Compilation, J. Auslander, M. Philipose, C. Chambers, S.J. Eggers and B.N. Bershad. PLDI '96

KAFFE - A virtual machine to run Java code Tim Wilkinson

Guava - A Technical Overview

Mobile Code

Efficient and Language-Independent Mobile Programs A. Adl-Tabatabai, G. Langdale, S. Lucco, and R. Wahbe

Visual Programming

Programming with Visual Expressions Wayne Citrin, Richard Hall, Benjamin Zorn

VIPR [Visual Imperative PRogramming language] Wayne Citrin, Benjamin Zorn

CODE Visual Parallel Programming System

Security

Java Security Joseph Bank

Low Level Security in Java Frank Yellin

Software Engineering

The Booch method: An introduction to object oriented development (overview) Philipp Schneider

Z Notation What is it? What can we do with it? You tell us...