Diffusion of Innovation in a Social Environment: A Multi Agent Based Model | IEEE Conference Publication | IEEE Xplore