COMMUNICATIONS OF THE ACM
Departments
News
5 CSTA Letter
It is a Pivotal Time for
K– 12 Computer Science
By Chris Stephenson
6 Letters To The Editor
In CS Education, Educate
the Educators First
8 BLOG@CACM
CS Woes: Deadline-Driven Research,
Academic Inequality
Jeannette M. Wing writes
about the negative effects
of deadline-driven research
and Mark Guzdial discusses
the role of computer science
faculty in fostering inequality.
11 In the Virtual Extension
12 CACM Online
Crowdsourcing and
the Question of Expertise
by David Roman
13 Blueprints for Self-Assembly
Researchers are using tools from
information theory and computer
science to facilitate the automatic
creation of nano-scale structures.
By Gary Anthes Grace hopper attendee natalia Villanueva-Rosales
14 Report from the
ACM Nominating Committee
Slate of Nominees for
ACM General Election
16 Ready for a Web OS?
A new generation of browsers
may finally herald the long-awaited
convergence of the Web and
operating system.
By Alex Wright
27 Calendar
99 Careers
Last Byte
111 Puzzled
Solutions and Sources
By Peter Winkler
112 Future Tense
Mightier Than the Pen
by Joe Haldeman
18 Making Automation Work
Today’s automated systems provide
enormous safety and convenience.
However, when glitches, problems,
or breakdowns occur, the results can
be catastrophic.
By Samuel Greengard
20 Problem Solvers
This year’s Grace Hopper
Celebration focused on using
technology for social good.
By Leah Hoffmann
Association for Computing Machinery
Advancing Computing as a Science & Profession
Viewpoints
22 Broadening Participation
Opening Remarks
Highlighting efforts and providing the
rationale to increase the participation
and success of underrepresented
groups in computing.
By Richard E. Ladner
25 Emerging Markets
Israel’s Technology Industry
as an Economic Growth Engine
How government-industry
collaboration can have
far-reaching economic influences.
By Orna Berry and Yigal Grayeff
28 The Profession of IT
Computing’s Paradigm
Trying to categorize computing as
engineering, science, or math is
fruitless; we have our own paradigm.
By Peter J. Denning and Peter A. Freeman
31 Kode Vicious
Broken Builds
Frequent broken builds could be
symptomatic of deeper problems
within a development project.
By George V. Neville-Neil
33 Viewpoint
A “Smart” Cyberinfrastructure
for Research
A view of semantic computing
and its role in research.
By Savas Parastatidis, Evelyne Viegas,
and Tony Hey
PHO TOGRAPH BY GAiL CARMiCHAeL / HT TP://COMPSCiGAiL.BLOGSPO T. COM
about the Cover:
Artist Lee MacLeod, who
has produced illustrations
for game companies
including Nintendo, Sega,
and Activision Value,
fashioned a playful arcade
reflecting real games
and video characters
created by students of the
GamePipe Laboratory at
the University of Southern
California.