Modeling and Simulation of Worms and MitigationTechniques by Mohamed Abdelhafez