VOL. 52 NO. 3
58 Reflecting Human Values in the Digital Age
HCI experts must broaden the field’s scope and adopt new methods to be useful in 21st-century sociotechnical environments. by Abigail Sellen, Yvonne Rogers, Richard Harper, and Tom Rodden
67 Statecharts in the Making:
A Personal Account
How avionics work led to a graphical language for reactive systems where the diagrams themselves define the system’s behavior.
By David Harel
as with all magazines, page limitations often prevent the publication of articles that might otherwise be included in the print edition. to ensure timely publication, acm created Communications’ Virtual extension (Ve).
Ve articles undergo the same rigorous review process as those in the print edition and are accepted for publication on their merit. these articles are now available to acm members in the digital library.
Online Privacy Practices in Higher Education: Making the Grade?
Mary J. Culnan and Thomas J. Carlin
42 Better Scripts, Better Games Smarter, more powerful scripting languages will improve game performance while making gameplay development more efficient.
By Walker White, Christoph Koch, Johannes Gehrke, and Alan Demers
Who Captures Value in Global
Innovation Network?
The Case of Apple’s iPod
Greg Linden, Kenneth L. Kraemer,
and Jason Dedrick
76 Probabilistically Checkable Proofs Can a proof be checked without reading it?
By Madhu Sudan
Open Access Publishing in Science Florian Mann, Benedikt von Walter, Thomas Hess, and Rolf T. Wigand
48 Erlang for Concurrent Programming Designed for concurrency from the ground up, the Erlang language can be a valuable tool to help solve concurrent problems.
By Jim Larson
A New Map for Knowledge Dissemination Channels Clyde W. Holsapple
86 Technical Perspective The Beauty of Error-Correcting Codes By Daniel A. Spielman
Digital Inclusion with the McInternet: Would You Like Fries With That? Alexandre Sacchi, Emerson Giannini, Regiane Bochic, Nicolau Reinhard, and Alexandre B. Lopes
87 Error Correction up to the Information-Theoretic Limit By Venkatesan Guruswami and Atri Rudra
Ensuring Transparency in Computational Modeling Kenneth R. Fleischmann and William A. Wallace
96 Technical Perspective
Where Biology Meets Computing By Bud Mishra
illustration By andy gilmore
about the cover: the relationship between humans and computers has changed radically in the last quarter century—along with the sociotechnical landscape—calling the relevancy of current hci methods into question. illustration by Bryan christie design.
97 Learning and Detecting Emergent Behavior in Networks of Cardiac Myocytes
By Radu Grosu, Scott A. Smolka, Flavio Corradini, Anita Wasilewska, Emilia Entcheva, and Ezio Bartocci
Concept Similarity by Evaluating Information Contents and Feature Vectors: A Combined Approach Anna Formica
Technical Opinion Security Threats of Smartphones and Bluetooth Alfred Loo
References:
Archives