CAMP: Cost-Aware Multiparty Session Protocols (artifact)
Description
This is the artifact for the paper *CAMP: Cost-Aware Multiparty Session Protocols*.
The artifact comprises:
- A library for specifying cost-aware multiparty protocols.
- The raw data used for comparing the cost models with real execution costs.
- The cost-aware protocol specifications of the benchmarks that we studied.
The library for specifying cost-aware protocols also provides functions for
extracting cost equations from them, and for estimating recursive protocol
latencies (i.e. average cost per protocol iteration). We provide a script for
extracting cost equations, and instantiating them using the parameters used in
the paper.
Notes
Files
README.pdf
Additional details
Funding
- UK Research and Innovation
- Exploiting Parallelism through Type Transformations for Hybrid Manycore Systems EP/L00058X/1
- UK Research and Innovation
- Conversation-Based Governance for Distributed Systems by Multiparty Session Types EP/K011715/1
- UK Research and Innovation
- Border Patrol: Improving Smart Device Security through Type-Aware Systems Design EP/N028201/1
- UK Research and Innovation
- From Data Types to Session Types---A Basis for Concurrency and Distribution EP/K034413/1
- UK Research and Innovation
- Turtles: Protocol-Based Foundations for Distributed Multiagent Systems EP/N027833/1