Technical Perspective: Does Your Experiment Smell?
Systems and Networking
Formalizing and Guaranteeing Human-Robot Interaction
An Internet of Things Service Roadmap
PlanAlyzer: Assessing Threats to the Validity of Online Experiments
WinoGrande: An Adversarial Winograd Schema Challenge at Scale
Playing With, and Against, Computers
Protecting Enterprise Use of IoT
Quantum Computing with Exponentially Fewer Errors
Programmable Trap Can Kill Viruses
How Does One Multiply with Napier’s Rods?
Cyber Risk in Digital Transformation
A European Union Approach to Regulating Big Tech
Responsible AI: Bridging From Ethics to Practice
Science Needs to Engage With Society: Some Lessons From COVID-19
WebRTC: Real-Time Communication for the Open Web Platform
The Dogged Pursuit of Bug-Free C Programs: The Frama-C Software Analysis Platform
Multimedia Data Delivery Based on IoT Clouds
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