On the modeling of parallel access to shared data
Computing Applications
On the synthesis of decision tables
The computational metaphor and quantum physics
Regulation of electronic funds transfer: impact and legal issues
Some factors affecting program repair maintenance: an empirical study
Monte Carlo debugging: a brief tutorial
A simple guide to five normal forms in relational database theory
Software engineering for the Cobol environment
On the emulation of flowcharts by decision tables
A hash code method for detecting and correcting spelling errors
A critique of the foundations of Hoare style programming logics
An effective way to represent quadtrees
A comment on English neologisms and programming language keywords
Implementations for coalesced hashing
Distributed computation on graphs: shortest path algorithms
The “Wolf Fence” algorithm for debugging
HISDL—a structure description language
The impact of office automation on the organization: some implications for research and practice
The distribution of granule accesses made by database transactions
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