Technical Perspective: Creating the Internet of Biological and Bio-Inspired Things
Systems and Networking
mSAIL: Milligram-Scale Multi-Modal Sensor Platform for Monarch Butterfly Migration Tracking
Human Intuition and Algorithmic Efficiency Must Be Balanced to Enhance Data Mesh Resilience
Vendor-Locked DevOps Strategies
Adopting and Sustaining Microservice-Based Software Development
More Efficient Fault-Tolerant Quantum Computing
Dynamic Placement in Refugee Resettlement
Technical Perspective: Improving Refugees’ Integration with Online Resource Allocation
Ensuring Business Continuity with Backup Cloud Storage Choices
Thoughts on AI Interoperability
Taming Algorithmic Priority Inversion in Mission-Critical Perception Pipelines
Technical Perspective: Bridging AI with Real-Time Systems
The Role of Autonomous Machine Computing in Shaping the Autonomy Economy
Governments Are Spying on Your Push Notifications
Protecting Life-Saving Medical Devices From Cyberattack
On Specifying for Trustworthiness
Achievement in Microarchitecture
Maximum Flow Through a Network: A Storied Problem and a Groundbreaking Solution
Almost-Linear-Time Algorithms for Maximum Flow and Minimum-Cost Flow
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