This respository hosts the code for the Edge-Fog cloud simulator.
The simulator accompanies the following publications
Mohan, Nitinder, and Jussi Kangasharju. "Edge-Fog cloud: A distributed cloud for Internet of Things computations." 2016 Cloudification of the Internet of Things (CIoT). IEEE, 2016.
Mohan, Nitinder, and Jussi Kangasharju. "Placing it right!: optimizing energy, processing, and transport in Edge-Fog clouds." Annals of Telecommunications 73.7 (2018): 463-474.
If you use the simulator for your own research, please cite the following publication link
The Edge-Fog cloud simulator is based on Python2.7 and generates a network of Edge and Fog resourcesand a job dependence graph based on several user-defined parameters.