Digital object repositories are on the cusp of resolving the long-standing problem of universal information access in the Internet.
Peter J. Denning, Robert E. Kahn From Communications of the ACM | December 1, 2010
Imagine a CPU designed to issue and execute up to seven instructions per clock cycle, with a clock rate 10 times faster than the reigning supercomputer. This is...Mark Smotherman, Dag Spicer From Communications of the ACM | December 1, 2010
Four decades ago, NASA put a man on the moon using a computer system less powerful than the electronics in many modern-day toasters. With that audacious act of...The Huffington Post From ACM Opinion | November 19, 2010
Cloud computing is a lot like the weather: Everybody talks about it, but nobody does anything about it. Just 9.3% of companies say they'll be using platform or...Network World From ACM Opinion | November 15, 2010
Peak performance doesn't equal sustained performance, and the NVIDIA GPUs in the Tianhe 1A are especially bad at the latter.Technology Review From ACM Opinion | November 8, 2010
Lessons from the field derived from developing wireless sensor networks for monitoring active and hazardous volcanoes.Matt Welsh From Communications of the ACM | November 1, 2010
Evaluating governmental actions—and inactions—toward improving cyber security and addressing future challenges.Joel F. Brenner From Communications of the ACM | November 1, 2010
Assessing the controversial results of a recent empirical study of the role of intellectual property in software startups.Pamela Samuelson From Communications of the ACM | November 1, 2010
Enhancing student learning and understanding by combining theories of learning with the computer's unique attributes.
Stephen Cooper, Lance C. Pérez, Daphne Rainey From Communications of the ACM | November 1, 2010
Reading between the lines of the thematic gap between the supply and demand of online news.Pablo J. Boczkowski From Communications of the ACM | November 1, 2010
During a visit to MIT, Arun Majumdar, director of the U.S. Department of Energy’s Advanced Research Projects Agency–Energy (ARPA-E), discussed the global energy...MIT News From ACM Opinion | October 15, 2010
Adapting agile software development methodology toward more efficient management of academic research groups.Michael Hicks, Jeffrey S. Foster From Communications of the ACM | October 1, 2010
An illustration of the problems caused by a lack of discipline in software development and our failure to apply what is known in the field.
David L. Parnas From Communications of the ACM | October 1, 2010
Combining new consumer devices and Internet platforms with online services and content is proving to be a successful strategy.
Michael A. Cusumano From Communications of the ACM | October 1, 2010
The Victorian world was awash with data and with organizations that processed it; and they usually used nothing...Martin Campbell-Kelly From Communications of the ACM | October 1, 2010
Should researchers focus on designing new network architectures or improving the current Internet?Jennifer Rexford, Constantine Dovrolis From Communications of the ACM | September 1, 2010
An overview of a new set of legal principles for software contracts developed by the American Law Institute.Robert A. Hillman, Maureen A. O'Rourke From Communications of the ACM | September 1, 2010