Published: 19th August 2025
DOI: 10.4204/EPTCS.425
ISSN: 2075-2180

EPTCS 425

Proceedings 18th
Interaction and Concurrency Experience
Lille, France, 20th June 2025

Edited by: Clément Aubert, Cinzia Di Giusto, Simon Fowler and Violet Ka I Pun

Preface
Clément Aubert, Cinzia Di Giusto, Simon Fowler and Violet Ka I Pun
Invited Presentation: On the Expressiveness of MPST
Kirstin Peters
1
Modular Multiparty Sessions with Mixed Choice
Franco Barbanera and Mariangiola Dezani-Ciancaglini
2
Reactive Semantics for User Interface Description Languages
Basile Pesin, Celia Picard and Cyril Allignol
21
Bisimilarity and Simulatability of Processes Parameterized by Join Interactions
Clemens Grabmayer and Maurizio Murgia
36
A Formalization of the Reversible Concurrent Calculus CCSKP in Beluga
Gabriele Cecilia
55

Preface

This volume contains the proceedings of ICE, the 18th Interaction and Concurrency Experience, which was held in Lille, France, as a satellite event of DisCoTec. The previous editions of ICE are now conveniently listed on the series website, which also links to ICE’s dblp page. The conference ICE is co-located with since 2010, DisCoTec, also continued its efforts to collect and link to previous editions, sometimes using the services of the Wayback Machine.

The ICE workshop series features a distinguishing review and selection procedure: PC members are encouraged to interact with authors in a double anonymous environment. This year again, these interactions took place on the HotCRP platform which combines paper selection features with forum-like interactions. As in the past editions, the forum discussion during the review and selection phase of ICE considerably improved the accuracy of the feedback from the reviewers and the quality of accepted papers1 and offered the basis for lively discussion during the workshop. The time and effort spent on the interaction between reviewers and authors is rewarding for all parties. The discussions on HotCRP made it possible to resolve misunderstandings at an early stage of the review process, to discover and correct mistakes in key definitions, and to improve examples and presentation.

ICE was glad to receive 7 submissions, including one that was withdrawn and a short presentation that is not part of this proceedings. Each paper was reviewed by three PC members and about 75 comments were made in total, witnessing very lively discussions between PC members and authors, and during the discussion phase. We were proud to host one invited talk by Kirstin Peters. The abstract of her invited talk is included in this volume, together with the final versions of the research papers, which take into account the discussion at the workshop and after.

We would like to thank the 14 authors of all the submitted papers for their interest in the workshop. We thank Kirstin Peters for accepting our invitations to present her work. We are extremely grateful for the efforts of the PC members:

The ICE 2025 Outstanding PC Member Award was awarded this year to Luc Edixhoven!

Previously, were awarded:

We thank the DisCoTec organizers, in particular the General Chair of the Organizing Committee, Simon Bliudze, for providing a welcoming, inclusive and lively environment for the preparation and staging of the event. We thank the editors of EPTCS for the publication of these post-proceedings. Cinzia and Clément are particularly thankful for the trust put in them by the ICE steering committee during their 4-years mandate, and wish Simon and Violet all the best in the organization of future editions–it has been a pleasure working with you all.


  1. As well, we hope, as the quality of future resubmission in the case of papers being rejected.↩︎


On the Expressiveness of MPST

Kirstin Peters (University of Augsburg)

Multiparty session types (MPST) are a type discipline for enforcing the structured, deadlock-free communication of concurrent and message-passing programs. In this talk we will analyse the expressive power of MPST. In particular, we are interested in features that mark the difference expressive power of synchronous and asynchronous distributed languages. In the synchronous pi-calculus mixed choice is the main ingredient for its expressive power. Traditional MPST have in contrast usually a limited form of choice, in which alternative communication possibilities are offered by a single participant and selected by another. Accordingly, we extend MPST by a more general mixed choice construct.

Biography

Kirstin Peters studied computer science at the university of Potsdam, did her PhD at the technical university of Berlin. After some stops at Uppsala University and the technical university of Dresden, she had a junior professorship at the technical university of Darmstadt. Since April 2022, she is a professor at the university of Augsburg.