COMMUNICATIONS OF THE ACM
P
H
O
T
O
B
Y
M
I
C
H
A
E
L
H
O
C
H
©
2
0
1
5
C
E
R
N
Viewpoints
22 Legally Speaking
Apple v. Samsung and
the Upcoming Design Patent Wars?
Assessing an important recent design
patent infringement court decision.
By Pamela Samuelson
25 Historical Reflections
How Charles Bachman Invented
the DBMS, a Foundation of
Our Digital World
His 1963 Integrated Data Store set
the template for all subsequent
database management systems.
By Thomas Haigh
31 Computing Ethics
Big Data Analytics and Revision
of the Common Rule
Reconsidering traditional
research ethics given the emergence
of big data analytics.
By Jacob Metcalf
34 Viewpoint
Turing’s Red Flag
A proposal for a law to prevent
artificial intelligence systems
from being mistaken for humans.
By Toby Walsh
38 Viewpoint
Inverse Privacy
Seeking a market-based solution
to the problem of a person’s
unjustified inaccessibility to
their private information.
By Yuri Gurevich, Efim Hudis,
and Jeannette M. Wing
Watch the authors discuss
their work in this exclusive
Communications video.
http://cacm.acm.org/videos/
inverse-privacy
Departments
5 Editor’s Letter
The Ritual of Academic-Unit Review
By Moshe Y. Vardi
7 Cerf’s Up
The Power of Big Ideas
By Vinton G. Cerf
8 Letters to the Editor
Rethinking Computational Thinking
10 BLOG@CACM
Progress in Computational Thinking,
and Expanding the HPC Community
Jeannette Wing considers
the proliferation of computational
thinking, while Dan Stanzione
hopes to bring more HPC
practitioners to SC16.
29 Calendar
126 Careers
Last Byte
128 Upstart Puzzles
Chair Games
By Dennis Shasha
News
12 Graph Matching in
Theory and Practice
A theoretical breakthrough in
graph isomorphism excites
complexity experts, but will it lead
to any practical improvements?
By Neil Savage
15 Accelerating Search
The latest in machine learning
helps high-energy physicists
handle the enormous amounts
of data produced by
the Large Hadron Collider.
By Marina Krakovsky
17 Booming Enrollments
The Computing Research
Association works to quantify
the extent, and causes,
of a jump in undergraduate
computer science enrollments.
By Lawrence M. Fisher
19 Legal Advice on the Smartphone
New apps help individuals
contest traffic, parking tickets.
By Keith Kirkpatrick
15