DEPARTMENT: Publications board letter
Ronald F. Boisvert, Holly Rushmeier
Page 5
DEPARTMENT: Publisher's corner
Scott E. Delman
Page 7
DEPARTMENT: Letters to the editor
CACM Staff
Page 8
DEPARTMENT: CACM online
Readers use Communications' content—print and digital—in different ways. These habits have significantly impacted the design of the soon-to-be-launched Communications Web site.
David Roman
Page 10
COLUMN: News
Researchers of molecular computing and communication are focusing on the type of breakthroughs needed to make the vision of ultrasmall, biocompatible computers a reality.
Kirk L. Kroeker
Pages 11-13
In combination with finger and hand gestures, multitouch input is enabling users to manipulate and display information in innovative and unprecedented ways.
Ted Selker
Pages 14-16
Mobile phones are bridging the digital divide and transforming many economic, social, and medical realities, particularly in developing nations.
Samuel Greengard
Pages 17-19
The Grace Hopper Celebration featured technical talks, workshops, networking events, and lively discussions about increasing the number of women in computer science.
Leah Hoffmann
Page 20
COLUMN: Viewpoints
Exploring the evolving dynamics and interconnectedness of India's educational system and its IT work force.
Alok Aggarwal
Pages 21-23
What are the factors that make certain advisory committee reports successful while others are not?
Cameron Wilson, Peter Harsha
Pages 24-26
Highlighting the importance of doing one's best in view of code longevity and the impermanence of the changineer.
George V. Neville-Neil
Pages 27-28
Large systems projects are failing at an alarming rate. It's time to take evolutionary design methods off the shelf.
Peter J. Denning, Chris Gunderson, Rick Hayes-Roth
Pages 29-31
Relational database pioneer Patricia G. Selinger explores the vast realm of database technology and trends in a wide-ranging discussion with Microsoft's James Hamilton.
James Hamilton, Pat Selinger
Pages 32-35
SECTION: Practice
Want to make your Web site fly? Focus on frontend performance.
Steve Souders
Pages 36-41
When it comes to virtualization platforms, experts say focus first on the services to be delivered.
Mache Creeger
Pages 43-49
SECTION: Contributed articles
Tools for surviving a data deluge to ensure your data will be there when you need it.
Francine Berman
Pages 50-56
How ontologies provide the semantics, as explained here with the help of Harry Potter and his owl Hedwig.
Ian Horrocks
Pages 58-67
SECTION: Review articles
Targeted IE methods are transforming into open-ended techniques.
Oren Etzioni, Michele Banko, Stephen Soderland, Daniel S. Weld
Pages 68-74
SECTION: Research highlights
Beginning in the early to mid-1980s the relational model of data has dominated the DBMS landscape. Moreover, descendents of the early relational prototypes have become …
Michael Stonebraker
Page 76
In this paper, we report how research around the MonetDB database system has led to a redesign of database architecture in order to take advantage of modern hardware, and in particular to avoid hitting the memory wall.
Peter A. Boncz, Martin L. Kersten, Stefan Manegold
Pages 77-85
C programmers are are all too familiar with out-of-bounds memory errors. The paper here presents an intriguing technique for automatically isolating and correcting these errors …
Martin C. Rinard
Page 86
Programs written in C and C++ are susceptible to memory errors, including buffer overflows and dangling pointers. We present Exterminator, a system that automatically corrects heap-based memory errors without programmer intervention …
Gene Novark, Emery D. Berger, Benjamin G. Zorn
Pages 87-95
COLUMN: Last byte
Last month (November 2008, p. 112) we posed a trio of brain teasers concerning circular food shapes. Here, we offer some possible solutions. How did you do?
Peter Winkler
Page 118
Future Tense, one of the revolving features on this page, presents stories from the intersection of computational science and technological speculation, their boundaries limited only by our ability to imagine what will and could …
Cory Doctorow
Pages 120-ff
SECTION: Virtual extension
Peter Duchessi, Indushobha Chengalur-Smith
Pages 121-127
Chee Wei Phang, Atreyi Kankanhalli
Pages 128-132
Michael J. Davern, Carla L. Wilkin
Pages 133-137
Michael Näf, David Basin
Pages 138-142
Patrick Stacey, Joe Nandhakumar
Pages 143-146
Ross A. Malaga
Pages 147-150
Pierre Berthon, Leyland F. Pitt, Richard T. Watson
Pages 151-154
Vivien K. G. Lim, Thompson S. H. Teo, Jen Yuin Chin
Pages 155-157