Fourth annual UCLA survey of business school computer usage
Software Engineering and Programming Languages
Abstraction mechanisms in hypertext
Reflections on NoteCards: seven issues for the next generation of hypermedia systems
Model management and structured modeling: the role of an information resource dictionary system
The evaluation of program-based software test data adequacy criteria
The growth of software testing
Introduction to special section on software testing
The category-partition method for specifying and generating fuctional tests
Self-timing programs and the quantum scheduler
Garbarge collection for Prolog based on WAM
MIS careers—a theoretical perspective
An insertion algorithm for a minimal internal path length binary search tree
The world’s fastest Scrabble program
Managing prototype knowledge/expert system projects
Reasoning with worlds and truth maintenance in a knowledge-based programming environment
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