Practice
Revisiting Network I/O APIs: The Netmap Framework
Bufferbloat: What’s Wrong With the Internet?
Advances and Challenges in Log Analysis
Bufferbloat: Dark Buffers in the Internet
Postmortem Debugging in Dynamic Environments
How Will Astronomy Archives Survive the Data Tsunami?
Coding Guidelines: Finding the Art in the Science
Abstraction in Hardware System Design
Verification of Safety-Critical Software
ACM CTO Roundtable on Mobile Devices in the Enterprise
The Most Expensive One-Byte Mistake
The Robustness Principle Reconsidered
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