Volume 54, Number 1, January 2011 (EE)
Letters to the editor
BLOG@CACM
CACM online
David Roman:
Scholarly publishing model needs an update. 16-
News
The business of software
Law and technology
Technology strategy and management
Viewpoint
Interview
Practice
UX design and agile: a natural fit? (Talking with Julian Gosper, Jean-Luc Agathos, Richard Rutter, and Terry Coatta). 54-60
Contributed articles
Uzi Vishkin:
Using simple abstraction to reinvent computing for parallelism. 75-85
Review article
Cynthia Dwork:
A firm foundation for private data analysis. 86-95
Research highlights
Dina Katabi:
Sora promises lasting impact: technical perspective. 98
Damon Wischik:
Multipath: a new control architecture for the internet: technical perspective. 108
Last byte
Viewpoints:
Virtual extension
Contributed articles:
Virtual extension
Matthias Häsel:
Opensocial: an enabler for social applications on the web. 139-144
Volume 54, Number 2, February 2011 (EE)
Letters to the editor
BLOG@CACM
CACM online
David Roman:
End of days for Communications in print? 12
News
ACM Fellows honored. 25
Privacy and security
Economic and business dimensions
Inside risks
Kode Vicious
Education
Viewpoint
Practice
Julian Harty:
Finding usability bugs with automated tests. 44-49
Contributed articles
Review articles
Research highlights
Last byte
Viewpoints:
Virtual extension
Contributed articles:
Virtual extension
Qinping Zhao:
10 scientific problems in virtual reality. 116-118
Review articles:
Virtual extension
Volume 54, Number 3, March 2011 (EE)
Letters to the editor
BLOG@CACM
CACM online
News
Legally speaking
Computing ethics
The profession of IT
Broadening participation
Viewpoint
Marc Snir:
Computer and information science and engineering: one discipline, many specialties. 38-43
Practice
Contributed articles
Review articles
Nir Shavit:
Data structures in the multicore age. 76-84
Research highlights
Last byte
Viewpoints:
Virtual extension
Contributed articles:
Virtual extension
Volume 54, Number 4, April 2011 (EE)
Letters to the editor
BLOG@CACM
CACM online
News
Emerging markets
Historical reflections
Technology strategy and management
Kode Vicious
Viewpoint
Practice
Contributed articles
Review articles
Research highlights
Daniel M. Berry:
Liability issues in software engineering: technical perspective. 98
Madhu Sudan:
Patterns hidden from simple algorithms: technical perspective. 107
Mark Braverman:
Poly-logarithmic independence fools bounded-depth boolean circuits. 108-115
Last byte
Viewpoints:
Virtual extension
Contributed articles:
Virtual extension
Review articles:
Virtual extension
Volume 54, Number 5, May 2011 (EE)
Letters to the editor
BLOG@CACM
CACM online
News
Economic and business dimensions
Education
Brian Dorn:
Reaching learners beyond our hallowed halls. 28-30
Law and technology
Tim Wu:
Bell labs and centralized innovation. 31-33
Interview
Viewpoint
Practice
Contributed articles
Review articles
Research highlights
David C. Parkes:
Complex financial products: caveat emptor: technical perspective. 100
Guillermo Sapiro:
Images everywhere: looking for models: technical perspective. 108
Last byte
Contributed articles:
Virtual extension
Volume 54, Number 6, June 2011 (EE)
Letters to the editor
BLOG@CACM
CACM online
News
Tom Geller:
The promise of flexible displays. 16-18
Privacy and security
Ari Schwartz:
Identity management and privacy: a rare opportunity to get it right. 22-24
The profession of IT
The business of software
Inside risks
Kode Vicious
Viewpoint
Practice
Pat Helland:
If you have too much data, then 'good enough' is good enough. 40-47
Contributed articles
Review articles
Research highlights
Phokion G. Kolaitis:
The quest for a logic for polynomial-time computation: technical perspective. 103
Martin Grohe:
From polynomial time queries to graph structure theory. 104-112
Last byte
Contributed articles:
Virtual extension
Volume 54, Number 7, July 2011 (EE)
Letters to the editor
BLOG@CACM
CACM online
Scott E. Delman:
ACM aggregates publication statistics in the ACM Digital Library. 12
News
ACM award recipients. 22
Technology strategy and management
Mari Sako:
Driving power in global supply chains. 23-25
Computing ethics
Legally speaking
Broadening participation
Viewpoint
Practice
Contributed articles
Michael Edwards:
Algorithmic composition: computational thinking in music. 58-67
Review articles
Research highlights
John K. Ousterhout:
Is scale your enemy, or is scale your friend?: technical perspective. 110
Last byte
Contributed articles:
Virtual extension
John K. Ousterhout,
Parag Agrawal,
David Erickson,
Christos Kozyrakis,
Jacob Leverich,
David Mazières,
Subhasish Mitra,
Aravind Narayanan,
Diego Ongaro,
Guru M. Parulkar,
Mendel Rosenblum,
Stephen M. Rumble,
Eric Stratmann,
Ryan Stutsman:
The case for RAMCloud. 121-130
Review articles:
Virtual extension
Volume 54, Number 8, August 2011 (EE)
Letters to the editor
BLOG@CACM
CACM online
News
Tom Geller:
Supercomputing's exaflop target. 16-18
Economic and business dimensions
Education
Privacy and security
Kode Vicious
Viewpoint
Practice
Eric Allman:
The robustness principle reconsidered. 40-45
Oren Eini:
The pain of implementing LINQ providers. 55-61
Contributed articles
Review articles
Research highlights
Last byte
Contributed articles:
Virtual extension
David Wright:
Should privacy impact assessments be mandatory? 121-131
Sanjay Goel:
Cyberwarfare: connecting the dots in cyber intelligence. 132-140
Volume 54, Number 9, September 2011 (EE)
Letters to the editor
BLOG@CACM
News
Law and technology
Historical reflections
Emerging markets
The profession of IT
Viewpoint
Practice
Mache Creeger:
ACM CTO roundtable on mobile devices in the enterprise. 45-53
Contributed articles
Craig Partridge:
Realizing the future of wireless data communications. 62-68
Review articles
Research highlights
Last byte
Contributed articles:
Virtual extension
Murray Cantor:
Calculating and improving ROI in software and system programs. 121-130
Volume 54, Number 10, October 2011 (EE)
BLOG@CACM
CACM online
News
Technology strategy and management
Kode vicious
Inside risks
The business of software
Viewpoint
Practice
Contributed articles
John Arquilla:
From blitzkrieg to bitskrieg: the military encounter with computers. 58-65
Review articles
Research highlights
Charles R. Moore:
Power efficiency as the #1 design constraint: technical perspective. 84
Carlo Tomasi:
Visual reconstruction: technical perspective. 104
Last byte
Contributed articles:
Virtual extension
Volume 54, Number 11, November 2011 (EE)
Letters to the editor
BLOG@CACM
CACM online
News
Privacy and security
Economic and business dimensions
Legally speaking
Pamela Samuelson:
Why the Google book settlement failed: and what comes next? 29-31
Computing ethics
Michael Davis:
Will software engineering ever be engineering? 32-34
Education
Viewpoint
Practice
Li Gong:
Java security architecture revisited. 48-52
Contributed articles
Review articles
Research highlights
Last byte
Viewpoints:
Virtual extension
Volume 54, Number 12, December 2011 (EE)
Letters to the Editor
BLOG@CACM
News
Genevieve Bell:
Life, death, and the iPad: cultural symbols and Steve Jobs. 24-25
Technology strategy and management
Emerging markets
Kentaro Toyama:
On turbocharged, heat-seeking, robotic fishing poles. 29-31
Kode Vicious
Broadening participation
The profession of IT
Viewpoint
Practice
David Pacheco:
Postmortem debugging in dynamic environments. 44-51
Contributed articles
Review articles
Research highlights
Last byte