Cloud computing offers many advantages, but also involves security risks. Fortunately, researchers are devising some ingenious solutions.Gary Anthes From Communications of the ACM | November 1, 2010
A field emerging from economics is teaming up with computer science to improve auctions, supply chains, and communication protocols.Gary Anthes From Communications of the ACM | August 1, 2010
Charles P. Thacker talks about the importance of simplicity, reusable tools, thinking broadly, and his practice of Tom Sawyering.Gary Anthes From Communications of the ACM | July 1, 2010
The relational model of data management, which dates to 1970, still dominates today and influences new paradigms as the field evolves.
Gary Anthes From Communications of the ACM | May 1, 2010
India faces a daunting task trying to manually translate among 22 official languages, but assistance, in the form of advanced technology enabled by a lot of hard...Gary Anthes From Communications of the ACM | January 1, 2010
Researchers are using tools from information theory and computer science to facilitate the automatic creation of nanoscale structures.Gary Anthes From Communications of the ACM | December 1, 2009
Computer scientists have found a way to bootstrap science, using evolutionary computation to find fundamental meaning in massive amounts of raw data.Gary Anthes From Communications of the ACM | November 1, 2009