By Edsger W. Dijkstra. This short 1968 paper is widely considered the seminal work which began the Structured Programming movement, and is vital to grasp the motives of its creators. Reprinted as an ACM Classic of the Month.
The current Java thread specification does not adequately provide for the protection of shared resources or for deadlock detection. A model is introduced and implemented that can provides shared resource protection and deadlock detection. (ACM Crossroads)
This article is a general introduction to network security issues and solutions in the Internet; emphasis is placed on route filters and firewalls. It is intended as an overview. Some knowledge of IP networking is assumed, although not crucial.
ACM Crossroads is the student magazine of the Association for Computing Machinery. Crossroads has published several articles about computer security, as listed in this index.