Skip to content

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

License

Notifications You must be signed in to change notification settings

EdgeSimPy/edgesimpy-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 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.

Run Tutorial
Colab | MyBinder Loading datasets
Colab | MyBinder Manipulating components
Colab | MyBinder Monitoring simulation
Colab | MyBinder Creating a placement algorithm
Colab | MyBinder Creating a migration algorithm
Colab | MyBinder Automating experiments
Colab | MyBinder Using 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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published