Skip to content

SELab-unimi/sn-based-emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SN-BASED EMULATING FRAMEWORK

This repository contains the emulating framework to model distributed self-adaptive systems with decentralized adaptation control. The modeling framework is based on Symmetric Nets. This repository contains the SN modules composing the framework along with running examples (based on a manufacturing system case study).

Publications describing the emulating framework follow:

  • Capra L., Camilli M. (2020) Emulating Self-adaptive Stochastic Petri Nets. In: Gribaudo M., Iacono M., Phung-Duc T., Razumchik R. (eds) Computer Performance Engineering. EPEW 2019. Lecture Notes in Computer Science, vol 12039. Springer, Cham. https://doi.org/10.1007/978-3-030-44411-2_3
  • L. Capra and M. Camilli, "A Symmetric Nets Emulator for Adaptive P/T Nets," 2018 20th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), Timisoara, Romania, 2018, pp. 183-190, doi: 10.1109/SYNASC.2018.00038
  • Capra, L., & Camilli, M. (2018). Towards Evolving Petri Nets: a Symmetric Nets-based Framework. IFAC-PapersOnLine, 51(7), 480-485

All the models can be opened and simulated/analyzed by using the GreatSPN software tool.

Content:

  • Emulator.PNPRO: emulator SN model (nominal + optimized versions);
  • Emu_modules.PNPRO: separated modules composing the whole framework;
  • Emu_ams.PNPRO: asymmetric manufacturing system example along with CSLTA requirements;
  • Emu_sms.PNPRO: symmetric manufacturing system example along with CSLTA requirements;

Contacts:

About

SN-based emulating framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published