Performing remote operations efficiently on a local computer network
Computing Profession
A technique for testing command and control software
The “worm” programs—early experience with a distributed computation
Some practical experience with a software quality assurance program
Control flow and data structure documentation: two experiments
Reciprocal hashing: a method for generating minimal perfect hashing functions
A two-list synchronization procedure for discrete event simulation
A generalized user interface for applications programs
Microcomputers as remote nodes of a distributed system
Problems in application software maintenance
Authentication of signatures using public key encryption
The evolution of user behavior in a computerized conferencing system
Documentation for a model: a hierarchical approach
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More