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.
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.
DEPARTMENT: CACM online
The redesigned CACM Web site will deliver exactly what you want.
As software migrates from local PCs to distant Internet servers, users and developers alike go along for the ride.
Researchers are optimistic, but a practical device is years away.
How can software and hardware developers increase the reliability of their designs?
Tracing the exponential growth of the Indian IT industry.
Is everything under the sun made by humans patentable subject matter?
Coding is his game, pleasantries distained
In case you missed IT, the world has changed.
Consider what you can do to encourage young people to pursue technology-related career paths.
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.
Don't let delusions about XML develop into a virulent strain of XML fever.
Can flash memory become the foundation for a new tier in the storage hierarchy?
There is more to data access than SQL.
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.
How changes in computer architecture are about to impact everyone in the IT business.
SECTION: Review articles
Is TM the answer for improving parallel programming?
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 …
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 …
Wireless sensor networks represent a new computing platform that blends computation, sensing, and communication with a physical environment. This new class of embedded …
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 …
COLUMN: Last byte
A conversation with the 2007 ACM A.M. Turing Award winners