communications of the acm
Departments
News
Viewpoints
5;Editor’s;Letter
Globalization and Offshoring
of Software Revisited
By Moshe Y. Vardi
6;Letters;To;The;Editor
Roots of Publication Delay
32;Economic;and;Business;Dimensions
Cloud Computing and Electricity:
Beyond the Utility Model
Assessing the strengths, weaknesses,
and general applicability of the
computing-as-utility business model.
By Erik Brynjolfsson, Paul Hofmann,
and John Jordan
8;In;the;Virtual;Extension
10 BLOG@CACM
NSF Funding Advice;
21st Century Innovation
Jeannette M. Wing shares useful
suggestions for department heads.
Daniel Reed discusses the
importance of synergy among
computing specialists and
generalists.
35 Education
How to Make Progress
in Computing Education
Improving the research base
for computing education
requires securing competitive
funding commitments.
By Cameron Wilson and Mark Guzdial
12;CACM;Online
Looking for Control
By David Roman
13 Modeling the Astronomical
Advances in computer technology
have changed the way astronomers
see and study the universe.
By Jeff Kanipe
23;ACM;Election;Ballot
ACM’s 2010 General Election
Meet the candidates who
introduce their plans—and stands—
for the Association.
16 Happy Birthday, RDBMS!
The relational model of data
management, which dates to 1970,
still dominates today and influences
new paradigms as the field evolves.
By Gary Anthes
38 Viewpoint
Can IT Lean Against the Wind?
Lessons from the global
financial crisis.
By Roman Beck
39 Calendar
41 Viewpoint
Is Mobile Email
Addiction Overlooked?
Studying the prevalence
of mobile email addiction and
the associated possible
implications for organizations.
By Ofir Turel and Alexander Serenko
118;Careers
Last;Byte
120;Puzzled
Variations on the
Ham Sandwich Theorem
By Peter Winkler
18 Cloud Computing
and Developing Nations
For a growing number of
organizations worldwide, cloud
computing offers a quick and
affordable way to tap into I T
infrastructure as an Internet service.
But obstacles and challenges remain.
By Samuel Greengard
21 Thacker Wins Turing Award
Microsoft’s Charles P. Thacker
named 56th recipient of ACM’s
A.M. Turing Award.
By Jack Rosenberger
45;Computer;Museum;Series
Great Computing Museums
of the World, Part Two
The second of a two-part series
highlighting several of the world’s
museums dedicated to preserving,
exhibiting, and elucidating
computing history.
By William Aspray
Association for Computing Machinery
Advancing Computing as a Science & Profession