Contemporary computing : Third International Conference, IC3 2010, Noida, India, August 9-11, 2010. Proceedings (2010)