DEPARTMENT: Editor's letter
The noted management consulting firm Booz Allen Hamilton recently issued a report identifying the world's 10 most enduring institutions of the 20th and 21st centuries.
Moshe Y. Vardi
Page 5
DEPARTMENT: Publisher's corner
By the time you flip to this page you will have noticed there is something dramatically different with Communications of the ACM.
Scott E. Delman
Page 7
DEPARTMENT: CACM online
The redesigned CACM Web site will deliver exactly what you want.
David Roman
Page 8
COLUMN: News
As software migrates from local PCs to distant Internet servers, users and developers alike go along for the ride.
Brian Hayes
Pages 9-11
Researchers are optimistic, but a practical device is years away.
Michael Ross, Mark Oskin
Pages 12-13
How can software and hardware developers increase the reliability of their designs?
Leah Hoffman
Pages 14-16
COLUMN: Viewpoints
Tracing the exponential growth of the Indian IT industry.
Alok Aggarwal
Pages 17-19
Is everything under the sun made by humans patentable subject matter?
Pamela Samuelson
Pages 20-22
Coding is his game, pleasantries distained
George V. Neville-Neil
Pages 23-25
In case you missed IT, the world has changed.
Stephen J. Andriole, Eric Roberts
Pages 27-32
Consider what you can do to encourage young people to pursue technology-related career paths.
Rick Rashid
Pages 33-34
In this first of a two-part talk, the renowned scholar and computer scientist reflects on the influences that set the course for his extraordinary career.
Donald Knuth
Pages 35-39
SECTION: Practice
Don't let delusions about XML develop into a virulent strain of XML fever.
Erik Wilde, Robert J. Glushko
Pages 40-46
Can flash memory become the foundation for a new tier in the storage hierarchy?
Adam Leventhal
Pages 47-51
There is more to data access than SQL.
Margo Seltzer
Pages 52-58
SECTION: Contributed articles
The Web must be studied as an entity in its own right to ensure it keeps flourishing and prevent unanticipated social effects.
James Hendler, Nigel Shadbolt, Wendy Hall, Tim Berners-Lee, Daniel Weitzner
Pages 60-69
How changes in computer architecture are about to impact everyone in the IT business.
Mark Oskin
Pages 70-78
SECTION: Review articles
Is TM the answer for improving parallel programming?
James Larus, Christos Kozyrakis
Pages 80-88
SECTION: Research highlights
The following paper by researcher David Shaw and colleagues describes their Anton molecular dynamics engine. Shaw's Anton engine applies leading-edge …
Bob Colwell
Page 90
The ability to perform long, accurate molecular dynamics (MD) simulations involving proteins and other biological macro-molecules could in principle provide answers to some of the most important currently outstanding questions …
David E. Shaw, Martin M. Deneroff, Ron O. Dror, Jeffrey S. Kuskin, Richard H. Larson, John K. Salmon, Cliff Young, Brannon Batson, Kevin J. Bowers, Jack C. Chao, Michael P. Eastwood, Joseph Gagliardo, J. P. Grossman, C. Richard Ho, Douglas J. Ierardi, István Kolossváry, John L. Klepeis, Timothy Layman, Christine McLeavey, Mark A. Moraes, Rolf Mueller, Edward C. Priest, Yibing Shan, Jochen Spengler, Michael Theobald, Brian Towles, Stanley C. Wang
Pages 91-97
Wireless sensor networks represent a new computing platform that blends computation, sensing, and communication with a physical environment. This new class of embedded …
Feng Zhao
Page 98
The wireless sensor network community approached networking abstractions as an open question, allowing answers to emerge with time and experience. The Trickle algorithm has become a basic mechanism used in numerous protocols …
Philip Levis, Eric Brewer, David Culler, David Gay, Samuel Madden, Neil Patel, Joe Polastre, Scott Shenker, Robert Szewczyk, Alec Woo
Pages 99-106
COLUMN: Last byte
A conversation with the 2007 ACM A.M. Turing Award winners
Leah Hoffman
Pages 112-ff