communications of the acm
Where Have All
the Workshops Gone?
By Moshe Y. Vardi
Don’t Bring Me a Good Idea
How to sell process changes.
By Phillip G. Armour
To Change the World, Take a Chance
Google Ad Words and
European Trademark Law
Is Google violating trademark law
by operating its Ad Words system?
By Stefan Bechtold
Smart Career Advice; Laptops
as a Classroom Distraction
Jack Rosenberger shares Patty
Azzarello’s life lessons about
advancing in the workplace. Judy
Robertson discusses students’
in-class usage of laptops.
Reflections on the Toyota Debacle
A look in the rearview mirror reveals
system and process blind spots.
By Michael A. Cusumano
Model Needs an Update
By David Roman
17 Nonlinear Systems Made Easy
Pablo Parrilo has discovered a new
approach to convex optimization
that creates order out of chaos in
complex nonlinear systems.
By Gary Anthes
Cloud Computing Privacy
Concerns on Our Doorstep
Privacy and confidentiality issues
in cloud-based conference
management systems reflect more
By Mark D. Ryan
20 The Touchy Subject of Haptics
After more than 20 years of research
and development, are haptic
interfaces finally getting ready to
enter the computing mainstream?
By Alex Wright
An Interview with Frances E. Allen
Frances E. Allen, recipient of
the 2006 ACM A.M. Turing Award,
reflects on her career.
By Guy L. Steele Jr.
A Journey of Discovery
Ed Lazowska discusses his heady
undergraduate days at Brown
University, teaching, eScience,
and being chair of the Computing
By Dennis McCafferty
23 India’s Elephantine Effort
An ambitious biometric ID project
in the world’s second most
populous nation aims to relieve
poverty, but faces many hurdles.
By Marina Krakovsky
25 EMET Prize and Other Awards
Edward Felten, David Harel,
Sarit Kraus, and others are honored
for their contributions to computer
science, technology, and electronic
freedom and innovation.
By Jack Rosenberger
The Ephemeral Legion:
Producing an Expert Cyber-Security
Work Force from Thin Air
Seeking to improve the educational
mechanisms for efficiently
training large numbers of
information security workers.
By Michael E. Locasto, Anup K. Ghosh,
Sushil Jajodia, and Angelos Stavrou
Association for Computing Machinery
Advancing Computing as a Science & Profession