Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

17 Commits

Repository files navigation

EdgeSimPy Tutorials

📚 Welcome to EdgeSimPy's tutorials library! 📚

This repository hosts a series of hands-on tutorials that leverage EdgeSimPy's features on real-life examples that can be easily adapted to your research.

All tutorials are built using Jupyter notebooks, which allows you to read the documentation and run the code interactively.

You can download and run the notebooks manually on your computer by clicking on their titles. Alternatively, you can also run the notebooks on free online platforms:

  • Click on "Colab" to run the notebook in Google Colab.
  • Click on "MyBinder" to run the notebook in MyBinder.

You can find the list of available tutorials down below.

RunTutorial
Colab | MyBinderLoading datasets
Colab | MyBinderManipulating components
Colab | MyBinderMonitoring simulation
Colab | MyBinderCreating a placement algorithm
Colab | MyBinderCreating a migration algorithm
Colab | MyBinderAutomating experiments
Colab | MyBinderUsing built-in and custom system models

Would you like to see other EdgeSimPy tutorials around here?

Open a pull request for this repository describing the tutorial you want, and we will try to build it as soon as possible.


Are You Using EdgeSimPy?

The EdgeSimPy paper is published in the Future Generation Computer Systems journal (link here, PDF here). If you use EdgeSimPy in an academic work, we would appreciate citations according to the following reference:

@article{souza2023edgesimpy,
author={Paulo S. Souza and Tiago Ferreto and Rodrigo N. Calheiros},
title={EdgeSimPy: Python-Based Modeling and Simulation of Edge Computing Resource Management Policies},
journal={Future Generation Computer Systems},
year={2023},
issn={0167-739X},
volume={148},
pages={446-459},
doi={https://doi.org/10.1016/j.future.2023.06.013},
publisher={Elsevier}
}

About

Hands-on tutorials to help you understand how EdgeSimPy works and how to use it in your research

Resources

Stars

25 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages