Contemporary Computing - Ranka, Sanjay; Banerjee, Arunava; Biswas, Kanad Kishore; Banerjee, Arunava; Biswas, Kanad Kishore; Dua, Sumeet; Mishra, Prabhat; Moona, Rajat; Poon, Sheung-Hung; Ranka, Sanjay; Wang, Cho-Li (Springer Berlin Heidelberg, 2010)