Remote office work: changing work patterns in space and time
HCI
On the modeling of parallel access to shared data
On the synthesis of decision tables
The computational metaphor and quantum physics
A simple guide to five normal forms in relational database theory
A hash code method for detecting and correcting spelling errors
Implementations for coalesced hashing
The distribution of granule accesses made by database transactions
Unionization of professionals in data processing: an assessment of recent trends
Information systems curriculum recommendations for the 80s: undergraduate and graduate programs
Designing computer system messages
Designing a Bloom filter for differential file access
Controlling the complexity of menu networks
Estimating block accesses and number of records in file management
Searching in a dynamic memory with fast sequential access
Programmers use slices when debugging
Reducing dictionary size by using a hashing technique
Grapevine: an exercise in distributed computing
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