A Probabilistic Choreography Language for PRISM
summary
A choreographic specification language gives global descriptions of concurrent probabilistic interactions, defines a probabilistic semantics, and provides a formal, correctness-proved translation into the PRISM model language so properties can be model-checked there. The authors implement a compiler that emits PRISM code and validate it on examples from the PRISM website, showing the approach encodes real workflows and lets PRISM verify behavioral and quantitative properties automatically.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:22Function as a service context
- 4:12Serverless locality challenges
- 5:41Workflow composition in FaaS
- 7:50FCAL choreography language
- 8:32Distributed neural network use case
- 10:19FCAL code structure
- 11:00FCAL behavior and data flow
- 13:29Locality constraints extraction
- 15:15Scheduling preferences from FCAL
- 16:42FCAL future directions
- 17:26Q&A
