A model for predicting and evaluating computer resource consumption
Society
Productivity enhancement from computer-mediated communication: a systems contingency approach
A field study of the software design process for large systems
Ecological studies of professional programmers
Using induction to design algorithms
Random number generators: good ones are hard to find
Accuracy, integrity and security in computerized vote-tallying
Comparison of analysis techniques for information requirement determination
Benchmarks for LAN performance evaluation
An empirical study of computer capacity planning in Japan
Computer science education in the People’s Republic of China in the late 1980s
HAM: a general purpose hypertext abstract machine
Retraining teachers to teach high school computer science
KMS: a distributed hypermedia system for managing knowledge in organizations
Fourth annual UCLA survey of business school computer usage
The growth of software testing
Graphics and managerial decision making: research-based guidelines
Tablet: personal computer of the year 2000
The category-partition method for specifying and generating fuctional tests
Self-timing programs and the quantum scheduler
MIS careers—a theoretical perspective
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