IEEE Internet Computing : vol. 11, no. 1-6, 2007.