Technology Conference, TPCTC 2010, Singapore, September 13-17, 2010. Revised Selected