COMMUNICATIONS OF THE ACM
Departments News
15 Just For You
Recommender systems that provide
consumers with customized options
have redefined e-commerce, and
are spreading to other fields.
By Don Monroe
Viewpoints
5 Professions Board Letter
Communications
and the Practitioner
By Steve Bourne and Bryan Cantrill
7 Publisher’s Corner
Responding to the Blogosphere
By Scott E. Delman
8 Letters To The Editor
Why Invention
and Innovation Diverge
10 In the Virtual Extension
18 Face Recognition Breakthrough
By using sparse representation
and compressed sensing, researchers
have been able to demonstrate
significant improvements
in accuracy over traditional
face-recognition techniques.
By Kirk L. Kroeker
12 blog@CACM
An ICT Research Agenda, HPC
and Innovation, and Why Only
the Developed World Lacks
Women in Computing
Jeannette M. Wing writes about
the need for a comprehensive
research agenda, Daniel Reed
discusses high-performance
computing, and Mark Guzdial shares
insights about women in computing.
20 I T Drives Policy—and Vice Versa
Technologists discuss government
policies affecting broadband, patent
reform, privacy—and President
Obama’s effect on it all.
By Tom Geller
24 Economic and Business Dimensions
Entrepreneurship During a Slump
A contrarian’s perspective on how
entrepreneurial opportunities
and innovation can thrive during
an economic crisis.
By Tim Draper
14 CACM Online
The New Searchers
by David Roman
21 Learning Through Games
Electronic games can inspire players
to explore new ideas and concepts.
By gaining a better understanding
of the dynamic between player
and game, researchers hope to
develop more interesting and
effective approaches.
By Leah Hoffmann
27 Education
Alice 3: Concrete to Abstract
The innovative Alice 3 programming
environment, currently in beta
testing, teaches students to program
with Alice and Java software.
By Wanda Dann and Stephen Cooper
35 Calendar
101 Careers
Last Byte
23 U.S. Unveils Cybersecurity Plan
‘Intent and timing’ may help the
federal cybersecurity initiative work
better than previous blueprints.
By Gregory Goth
104 Puzzled
Probability and Intuition
By Peter Winkler
30 Privacy and Security
An Ethics Code for
U.S. Intelligence Officers
Debating and arguing the points
of a proposed code of behavior to
provide guidance in making choices
can produce the most effective
ethics training.
By Brian Snow and Clinton Brooks
33 Viewpoint
Time for Computer Science
to Grow Up
As the computer science field has
evolved, so should the methods
for disseminating computing
research results.
By Lance Fortnow
Association for Computing Machinery
Advancing Computing as a Science & Profession
IllustratIon by yarek Waszul