Practice
Software Transactional Memory: Why Is It Only a Research Toy?
CTO Roundtable on Virtualization: Part I
How Do I Model State?: Let Me Count the Ways
CTO Storage Roundtable, Part Two
Software Engineering and Formal Methods
CTO Storage Roundtable: Part I
Scaling in Games and Virtual Worlds
Designing a Learning Management System to Support Instruction
Knowledge Management in Small and Medium-Sized Enterprises
Costs and Benefits of XBRL Adoption: Early Evidence
Self-Organization in Manufacturing Operations
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





