Computing Profession
Consecutive storage of relevant records with redundancy
On the external storage fragmentation produced by first-fit and best-fit allocation strategies
Deterministic parsing of ambiguous grammars
Guarded commands, nondeterminacy and formal derivation of programs
Multiple byte processing with full-word instructions
Interactive consulting via natural language
Decomposability, instabilities, and saturation in multiprogramming systems
Discrimination in the employment of women in the computer industry
The restriction language for computer grammars of natural language
A large semaphore based operating system
Use of the concept of transparency in the design of hierarchically structured systems
A simplified recombination scheme for the Fibonacci buddy system
Algorithm 492: Generation of all the cycles of a graph from a set of basic cycles [H]
Addition in an arbitrary base without radix conversion
A linear space algorithm for computing maximal common subsequences
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