Information Diffusion Management and Knowledge Sharing