01/09

VOL. 52 NO. 1

Practice

40 Eventually Consistent

Building reliable distributed systems at a worldwide scale demands trade-offs between consistency and availability.

By Werner Vogels

45 The Long Road to 64 Bits Double, double toil and trouble By John Mashey

PhotograPh by selbst gezeichnet

about the cover: nongovernmental organizations serve to drive the proliferation and adoption of ict tools in the rural developing world. cover art by alicia Kubista.

Contributed Articles
Virtual Extension

54 Engineering Rural Development Information systems enable rural development by increasing the accountability of nongovernmental organizations.

By Tapan S. Parikh

64 wisePad Services for Vision-, Hearing-, and Speech-Impaired Users

They promise mobile information access and assistive Web services for tens of millions worldwide. By Dawn N. Jutla and Dimitri Kanevsky

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.

Automating Commonsense Reasoning Using the Event Calculus Erik T. Mueller

Review Articles

Active Citizen Participation Using IC T Tools Nanda Kumar and Roumen Vragov

70 Computational Challenges in E-Commerce

Economic and social sciences will drive Internet protocols and services into the future.

By Joan Feigenbaum, David C. Parkes, and David M. Pennock

Understanding the Adopters and Nonadopters of Broadband Yogesh Dwivedi and Zahir Irani

Improved Security through Information Security Governance Allen C. Johnson and Ron Hale

Research Highlights

76 Technical Perspective Customizing Media to Displays By Harry Shum

77 Seam Carving for Media Retargeting By Ariel Shamir and Shai Avidan

86 Technical Perspective

Finding and Telling Stories with Data By Jock D. Mackinlay

87 Voyagers and Voyeurs: Supporting Asynchronous Collaborative Visualization

By Jeffrey Heer, Fernanda B. Viégas, and Martin Wattenberg

Exploring the Black Box of Task-Technology Fit Judith Gebauer and Mark Ginsberg

Disaster Response in Health Care: A Design Extension for Enterprise Data Warehouse Hillol Bala, Viswaneth Venkatesh, Srinivasan Venkatraman, Jack Bates, and Steven H. Brown

The Relationship between Software Development Team Size and Software Development Cost Parag C. Pendharker and James A. Rodger

Technical Opinion Why eBay Lost to TaoBao in China: The Global Advantage Carol Xiaojuan Ou and Robert M. Davison

References:

Archives