Fifth IEEE International Symposium on Network Computing and Applications NCA 2006 : proceedings : 24-26 July 2006, Cambridge, Massachusetts / (IEEE Computer Society,)