Designing large real-time systems with Ada
Artificial Intelligence and Machine Learning
An experimental procedure for simulation response surface model identification
Adjacency detection using quadcodes
The quadcode and its arithmetic
Rule-based versus structure-based models for explaining and generating expert behavior
Power over users: its exercise by system professionals
Electronic markets and electronic hierarchies
Distribution of mathematical software via electronic mail
Intelligent information-sharing systems
A software architecture for supporting the exchange of electronic manuscripts
Case study: IBM’s system/360-370 architecture
Attributes of the performance of central processing units: a relative performance prediction model
Automatic correction to misspelled names: a fourth-generation language approach
An improved parallel thinning algorithm
MATCH—a new high-level relational operator for pattern matching
Beyond the chalkboard: computer support for collaboration and problem solving in meetings
A relational information resource dictionary system
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