An iconic cartoon by Peter Steiner, which appeared in The New Yorker in 1993, captured the nature of the nascent Internet. It shows a dog seated at a computer,...Daniel Reed From BLOG@CACM | August 8, 2010 at 05:04 PM
These “grand challenges” of systems biology encompass almost every aspect of modern computing, from numerical and symbolic methods through data management and analytics...Daniel Reed From BLOG@CACM | July 17, 2010 at 09:40 AM
Big web applications are hungry for RAM. They want lots of low power RAM. And they want little else.Greg Linden From BLOG@CACM | July 9, 2010 at 03:42 PM
Is virtual education a feasible option to deliver rich educational contents to country side zones where no traditional schools are available?Carlos Brewer From BLOG@CACM | June 2, 2010 at 05:02 PM
Since several years ago, with the beginning of nanoscience, the idea having of micro factories, like household microwave ovens, is floating in the air.Carlos Brewer From BLOG@CACM | April 25, 2010 at 09:42 AM
Many countries have started to control access to information on Internet for their citizens, most famous case being China, but Latin America does not escape this...Carlos Brewer From BLOG@CACM | April 11, 2010 at 09:01 AM
Investing in a large amount of software testing can be difficult to justify, particularly for a startup company. How much software testing is enough?Ruben Ortega From BLOG@CACM | March 29, 2010 at 10:51 AM
Part 3: Lessons Learned. This is the story of the Georgia Tech team's experiences in the DARPA Network Challenge, a competition designed to see how online social...Ethan Trewhitt From BLOG@CACM | March 5, 2010 at 11:37 AM
Part 2: Launch Day. This is the story of the Georgia Tech team's experiences in the DARPA Network Challenge, a competition designed to see how online social networks...Ethan Trewhitt From BLOG@CACM | March 1, 2010 at 05:04 PM
In late 2009 DARPA held its Network Challenge, a competition designed to see how online social networks could locate 10 red weather balloons moored throughout the...Ethan Trewhitt From BLOG@CACM | February 24, 2010 at 10:26 AM
In many parts of the western world, the frenzy of holiday shopping has reached its crescendo. With apologies to Charles Dickens, it is instructive to consider...Daniel Reed From BLOG@CACM | December 23, 2009 at 03:52 PM
Like all good things, OOPSLA 09 concluded last Thursday. A great conference with many interesting presentations, I'm already looking forward for the next one :...Ajith Ranabahu From BLOG@CACM | November 1, 2009 at 10:16 AM
Making good software is hard. Making software that has to work without defects on a different planet is extremely hard. Today Gerard Holzmann explained how NASA...Ajith Ranabahu From BLOG@CACM | October 28, 2009 at 01:40 PM
Barbara Liskov is the Turing Award winner for 2008 for her pioneering work in programming languages. She was the keynote speaker in OOPSLA 2009 and talked about...Ajith Ranabahu From BLOG@CACM | October 27, 2009 at 10:13 AM
OOPSLA 2009 workshops started yesterday (Sunday Oct 25th) and featured two workshops on Cloud Computing. The presence of a diverse audience led to many interesting...Ajith Ranabahu From BLOG@CACM | October 26, 2009 at 05:26 PM
One obstacle is hampering the progress of empirical software engineering: we are still missing a culture of reproducibility
Bertrand Meyer From BLOG@CACM | October 27, 2009 at 09:55 AM
Empirical software engineering papers, at places like the International Conference on Software Engineering (ICSE), used to be terrible. There were exceptions, of...Bertrand Meyer From BLOG@CACM | October 19, 2009 at 12:25 PM