Research output per year
Research output per year
Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Academic › peer-review
Choreographies are useful for modelling systems with multiple simultaneously executing and communicating participants, e.g. distributed systems. VeyMont can verify correctness of choreographies and generate verifiably correct code that implements the choreography. Initially, it supported only fixed sets of participants. However, realistic systems are often parameterized: they scale according to some parameter N. This paper extends VeyMont with parameterized choreographies, making VeyMont more usable for realistic case studies. Specifically, we add parameterized primitives such as participant families and parameterized communication. We encode these primitives using a structured parallelism primitive from the underlying verifier VerCors , and by using conditionals in the endpoint projection, partially delaying projection until run time. We illustrate the encoding with a distributed summation choreography, and prove it correct with VerCors .
| Original language | English |
|---|---|
| Title of host publication | Coordination Models and Languages - 27th IFIP WG 6.1 International Conference, COORDINATION 2025, Held as Part of the 20th International Federated Conference on Distributed Computing Techniques, DisCoTec 2025, Proceedings |
| Editors | Cinzia Di Giusto, António Ravara |
| Publisher | Springer |
| Pages | 50-69 |
| Number of pages | 20 |
| ISBN (Print) | 9783031955884 |
| DOIs | |
| Publication status | Published - 18 Jun 2025 |
| Event | COORDINATION 2025: International Conference on Coordination Models and Languages - École National Supérieure des Arts et Métiers (ENSAM), Lille, France Duration: 16 Jun 2025 → 20 Jun 2025 Conference number: 27th https://www.discotec.org/2025/coordination |
| Name | Lecture Notes in Computer Science |
|---|---|
| Volume | 15731 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
| Conference | COORDINATION 2025 |
|---|---|
| Country/Territory | France |
| City | Lille |
| Period | 16/06/25 → 20/06/25 |
| Internet address |
Research output: Thesis › PhD Thesis - Research UT, graduation UT