Skip to content
@CollaborativeStateMachines

Collaborative State Machines

Collaborative State Machines (CSM) is a programming model for building reactive, distributed applications that run across the cloud, edge, and IoT.

Collaborative State Machines (CSM) is a programming model for building reactive, distributed applications that run across the cloud, edge, and IoT.

Traditional programming models often struggle with applications that are dynamic, stateful, and spread across the cloud, edge, and IoT. CSM addresses this by letting you design applications as collections of state machines that collaborate with each other. Each state machine can run in the cloud, at the edge, or directly on IoT devices, yet all machines continue to operate together as one cohesive system.

CSM is developed by the Distributed and Parallel Systems Group at the University of Innsbruck.

Find out more on our website.

Pinned Loading

  1. Cirrina Cirrina Public

    The Cirrina Collaborative State Machines (CSM) runtime system.

    Java 5 6

  2. Cirrina-Examples Cirrina-Examples Public

    Cirrina use case implementations.

    Pkl 1 5

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…