01/2011
VoL. 54 no. 01
Practice
Contributed;Articles
Review;Articles
86 A Firm Foundation
for Private Data Analysis
What does it mean to
preserve privacy?
By Cynthia Dwork
Research;Highlights
98;Technical;Perspective
Sora Promises Lasting Impact
By Dina Katabi
61
46 Collaboration in System
Administration
For sysadmins, solving problems
usually involves collaborating
with others. How can we make it
more effective?
By Eben M. Haber, Eser Kandogan,
and Paul P. Maglio
99 Sora: High-Performance Software
Radio Using General-Purpose
Multi-Core Processors
By Kun Tan, He Liu, Jiansong Zhang,
Yongguang Zhang, Ji Fang,
and Geoffrey M. Voelker
66
66 Follow the Intellectual Property
How companies pay programmers
when they move the related IP rights
to offshore taxhavens.
By Gio Wiederhold
108;Technical;Perspective
Multipath: A New Control
Architecture for the Internet
By Damon Wischik
54 UX Design and Agile: A Natural Fit?
Talking with Julian Gosper,
Jean-Luc Agathos, Richard Rutter,
and Terry Coatta.
ACM Case Study
75 Using Simple Abstraction to
Reinvent Computing for Parallelism
The ICE abstraction may take CS
from serial (single-core) computing
to effective parallel (many-core)
computing.
By Uzi Vishkin
109 Path Selection and Multipath
Congestion Control
By Peter Key, Laurent Massoulié,
and Don Towsley
61 Virtualization: Blessing or Curse?
Managing virtualization at
a large scale is fraught with
hidden challenges.
By Evangelos Kotsovinos
articles’ development led by
queue.acm.org
On the Move, Wirelessly
Connected to the World
How to experience real-world
landmarks through a wave,
gaze, location coordinates,
or touch, prompting delivery of
useful digital information.
By Peter Fröhlich, Antti Oulasvirta,
Matthias Baldauf, and Antti Nurminen
ILLUSTRATION BY PETER GRUNDY
OpenSocial: An Enabler for
Social Applications on the Web
Building on the openSocial API suite,
developers can create applications
that are interoperable within the
context of different social networks.
By Matthias Häsel
about the cover:
Preserving privacy in
an online world remains
one of the industry’s
most exhaustive
challenges. While great
progress has been made,
vulnerabilities indeed
remain. This month’s
cover story by Cynthia
Dwork (p. 86) spotlights
the difficulties involved
in protecting statistical
databases, where the
value of accurate statistics
about a set of respondents often compromises the privacy
of the individual.