Large Scale Project Team Building: Beyond the Basics
Research and Advances
Switching Between Consumer Technologies
Understanding Evolution in Technology Ecosystems
Technical Opinion: Which Data Warehouse Architecture Is Best?
Myths and Paradoxes in Japanese IT Offshoring
RFID in the Supply Chain: Panacea or Pandora's Box?
Understanding the Influence of Network Positions and Knowledge Processing Styles
Governing Diversity in the Digital Ecosystem
The Student Productivity Paradox: Technology Mediated Learning in Schools
Understanding User Perspectives on Biometric Technology
Towards Agility in Design in Global Component-Based Development
Using Traceability to Mitigate Cognitive Biases in Software Development
Following Linguistic Footprints: Automatic Deception Detection in Online Communication
What Factors Drive the Assimilation of Internet Technologies in China?
Using and Fixing Biased Rating Schemes
Technical Perspective: Transactional Memory in the Operating System
Distributed Selection: A Missing Piece of Data Aggregation
TxLinux and MetaTM: Transactional Memory and the Operating System
Technical Perspective: Distributing Your Data and Having It, Too
Beyond Keywords: Automated Question Answering on the Web
Design and Code Reviews in the Age of the Internet
Information Integration in the Enterprise
Technical Perspective: A Methodology For Evaluating Computer System Performance
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