1- Performance Management Optimization of Dynamic SDN Using Multi-Spike Multi-Controller Deployment 2- Development of Network on Chip simulator with faults effect exploration 3- Detection and Prevention of Cyber-attacks using Machine learning algorithms