Research and Advances
Cellular Telephony and the Question of Privacy
Algorithmic Composition: Computational Thinking in Music
Searching For Jim Gray: A Technical Overview
A Decade of Software Model Checking with SLAM
Workload Management For Power Efficiency in Virtualized Data Centers
FAWN: A Fast Array of Wimpy Nodes
Technical Perspective: Is Scale Your Enemy, Or Is Scale Your Friend?
Technical Perspective: FAWN: A Fast Array of Wimpy Nodes
From Polynomial Time Queries to Graph Structure Theory
Technical Perspective: The Quest For a Logic For Polynomial-Time Computation
Dremel: Interactive Analysis of Web-Scale Datasets
10 Rules For Scalable Performance in Simple Operation’ Datastores
Viscous Democracy For Social Networks
Wireless on the Precipice: The 14<sup>th</sup> Century Revisited
Advancing the State of Home Networking
Specification and Verification: The Spec# Experience
PageRank: Standing on the Shoulders of Giants
Technical Perspective: Data Analysis at Astonishing Speed
Invisible Work in Standard Bibliometric Evaluation of Computer Science
Challenges and Business Models For Mobile Location-Based Services and Advertising
Is Open Source Security a Myth?
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