coMMuNicAtioNs;of;the;AcM
Departments
5 ACM Europe Council Chair’s Letter
Revisiting ACM Europe
By Fabrizio Gagliardi
6 Letters To The Editor
Credit Non-Anonymous
Reviewers with a Name
News Viewpoints 19
24 Economic and Business Dimensions
Incentive Auctions
Reallocating valuable wireless
spectrum can generate billions
of dollars in revenue to the U. S.
federal government while
also benefiting consumers.
By Gregory Rosston
10 BLOG@CACM
Researchers’ Big Data Crisis;
Understanding Design and
Functionality
Michael Stonebraker issues a call
to arms about research groups’
data-management problems.
Jason Hong discusses the nature of
functionality with respect to design.
27 Education
Peer Instruction: A Teaching Method
to Foster Deep Understanding
How the computing education
community can learn from
physics education.
By Beth Simon and Quintin Cutts
37 Calendar
122 Careers
13 The Science of Better Science
Researchers are exploring networked
computational analysis, formal
classification, and topic modeling
to better identify relevant scientists,
ideas, and trends.
By Gregory Goth
Last Byte
16 The War Against Botnets
Increasingly sophisticated botnets
have emerged during the last several
years. However, security researchers,
businesses, and governments
are attacking botnets from a number
of different angles—and sometimes
winning.
By Samuel Greengard
30 Inside Risks
Yet Another Technology Cusp:
Confusion, Vendor Wars,
and Opportunities
Considering the unexpected
risks associated with seemingly
minor technological changes.
By Donald A. Norman
128 Puzzled
Where Sets Meet (Venn Diagrams)
By Peter Winkler
33 Kode Vicious
Wanton Acts of Debuggery
Keep your debug messages clear,
useful, and not annoying.
By George V. Neville-Neil
19 The Social Life of Robots
Researchers are trying to build robots
capable of working together with
minimal human supervision.
But will they ever learn to get along?
By Alex Wright
35 Privacy and Security
Emotion and Security
Examining the role of human
emotional response in making
complex security-related decisions.
By Rose McDermott
23 ACM Fellows Inducted
Forty-six men and women are
recognized as 2011 ACM Fellows.
Association for Computing Machinery
Advancing Computing as a Science & Profession
38 Viewpoint
What Have We Learned
About Software Engineering?
Upon closer examination, everything
old appears to be new again in
the realm of software engineering.
By Marvin V. Zelkowitz
Photogra Ph courtesy of reid simmons