Type Safety in the JVM : Some Problems in JDK 1 . 2 . 2 and Proposed Solutions

@inproceedings{Drossopoulo2000TypeSI,
  title={Type Safety in the JVM : Some Problems in JDK 1 . 2 . 2 and Proposed Solutions},
  author={Sophia Drossopoulo and Susan Eisenbach and Bart Jacobs and Gary T. Leavens},
  year={2000}
}
A semantics based on Winskel's event structures is proposed for a meaningful subset of Java, including threads and synchronization. An \adequacy" result relates denotational and operational semantics. Program equivalences are discussed.