Examples
The CSM project provides several example use cases of the Cirrina runtime system, implemented in the Pkl CSML language. For a detailed introduction to programming CSM-based applications, see our Tutorial.
Example Use Cases
- Railway Safety System:
A railway crossing controlled by four collaborating state machines that coordinate gates, signals, and train detection to ensure safety.