References

  1. Rajeev Alur, Kousha Etessami & Mihalis Yannakakis (2005): Realizability and verification of MSC graphs. Theor. Comput. Sci. 331(1), pp. 97–114, doi:10.1016/j.tcs.2004.09.034.
  2. Marco Carbone & Fabrizio Montesi (2013): Deadlock-freedom-by-design: multiparty asynchronous global programming. In: Roberto Giacobazzi & Radhia Cousot: The 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL '13, Rome, Italy - January 23 - 25, 2013. ACM, pp. 263–274, doi:10.1145/2429069.2429101.
  3. Simon Castellan & Nobuko Yoshida (2019): Two sides of the same coin: session types and game semantics: a synchronous side and an asynchronous side. Proc. ACM Program. Lang. 3(POPL), pp. 27:1–27:29, doi:10.1145/3290340.
  4. Ilaria Castellani, Mariangiola Dezani-Ciancaglini & Paola Giannini (2019): Event Structure Semantics for Multiparty Sessions. In: Michele Boreale, Flavio Corradini, Michele Loreti & Rosario Pugliese: Models, Languages, and Tools for Concurrent and Distributed Programming - Essays Dedicated to Rocco De Nicola on the Occasion of His 65th Birthday, Lecture Notes in Computer Science 11665. Springer, pp. 340–363, doi:10.1007/978-3-030-21485-2_19.
  5. Guillermina Cledou, Luc Edixhoven, Sung-Shik Jongmans & José Proença (2022): API Generation for Multiparty Session Types, Revisited and Revised Using Scala 3. In: Karim Ali & Jan Vitek: 36th European Conference on Object-Oriented Programming, ECOOP 2022, June 6-10, 2022, Berlin, Germany, LIPIcs 222. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, pp. 27:1–27:28, doi:10.4230/LIPIcs.ECOOP.2022.27.
  6. Luís Cruz-Filipe & Fabrizio Montesi (2020): A core model for choreographic programming. Theor. Comput. Sci. 802, pp. 38–66, doi:10.1016/j.tcs.2019.07.005.
  7. Luc Edixhoven, Sung-Shik Jongmans, José Proença & Guillermina Cledou (2022): Branching pomsets for choreographies (technical report). Technical Report OUNL-CS-2022-04. Open University of the Netherlands.
  8. Roberto Guanciale & Emilio Tuosto (2019): Realisability of pomsets. J. Log. Algebraic Methods Program. 108, pp. 69–89, doi:10.1016/j.jlamp.2019.06.003.
  9. Kohei Honda, Nobuko Yoshida & Marco Carbone (2008): Multiparty asynchronous session types. In: George C. Necula & Philip Wadler: Proceedings of the 35th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2008, San Francisco, California, USA, January 7-12, 2008. ACM, pp. 273–284, doi:10.1145/1328438.1328472.
  10. Kohei Honda, Nobuko Yoshida & Marco Carbone (2016): Multiparty Asynchronous Session Types. J. ACM 63(1), pp. 9:1–9:67, doi:10.1145/2827695.
  11. ITU (2011): ITU-T recommendation Z.120. Message Sequence Chart (MSC).
  12. Joost-Pieter Katoen & Lennard Lambert (1998): Pomsets for MSC. In: Hartmut König & Peter Langendörfer: Formale Beschreibungstechniken für verteilte Systeme, 8. GI/ITG-Fachgespräch, Cottbus, 4. und 5. Juni 1998. Verlag Shaker, pp. 197–207.
  13. Rumyana Neykova & Nobuko Yoshida (2017): Let it recover: multiparty protocol-induced recovery. In: Peng Wu & Sebastian Hack: Proceedings of the 26th International Conference on Compiler Construction, Austin, TX, USA, February 5-6, 2017. ACM, pp. 98–108, doi:10.1145/3033019.3033031. Available at http://dl.acm.org/citation.cfm?id=3033031.
  14. Vaughan R. Pratt (1986): Modeling concurrency with partial orders. Int. J. Parallel Program. 15(1), pp. 33–71, doi:10.1007/BF01379149.
  15. Arend Rensink & Heike Wehrheim (2001): Process algebra with action dependencies. Acta Informatica 38(3), pp. 155–234, doi:10.1007/s002360100070.
  16. Davide Sangiorgi (2011): Introduction to bisimulation and coinduction. Cambridge University Press, doi:10.1017/CBO9780511777110.
  17. Emilio Tuosto & Roberto Guanciale (2018): Semantics of global view of choreographies. J. Log. Algebraic Methods Program. 95, pp. 17–40, doi:10.1016/j.jlamp.2017.11.002.

Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org