Skip to content

CollaborativeStateMachines/Cirrina

Repository files navigation

Cirrina

Logo

License: GPL v3 Build Docker Image Version (tag) Docker Image Version (tag)

Cirrina, a distributed Collaborative State Machines (CSM) runtime for the Cloud-Edge-IoT continuum. Collaborative state machines is a state machine-based programming model for the Cloud-Edge-IoT continuum. For more information, please visit the Project Website.

Collaborative State Machines and the Cirrina runtime are created and developed by the Distributed and Parallel Systems Group of the University Innsbruck.

For contributions, please see the Contribution Guidelines.

To deploy Cirrina using Kubernetes, see the Helm Chart.

Citing

@misc{etheredge2025collaborativestatemachinesbetter,
      title={Collaborative State Machines: A Better Programming Model for the Cloud-Edge-IoT Continuum}, 
      author={Marlon Etheredge and Thomas Fahringer and Felix Erlacher and Elias Kohler and Stefan Pedratscher and Juan Aznar-Poveda and Nishant Saurabh and Adrien Lebre},
      year={2025},
      eprint={2507.21685},
      archivePrefix={arXiv},
      primaryClass={cs.DC},
      url={https://arxiv.org/abs/2507.21685}, 
}

About

The Cirrina Collaborative State Machines (CSM) runtime system.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 5