<bibliography>
 <citation type="article" key="DBLP:journals/iandc/AbdullaJ96">
  <author>Parosh Aziz <surname>Abdulla</surname></author>
  <author>Bengt <surname>Jonsson</surname></author>
  <year>1996</year>
  <title>Verifying Programs with Unreliable Channels</title>
  <journal>Inf. Comput.</journal>
  <volume>127</volume>
  <number>2</number>
  <pages>91&#8211;101</pages>
  <doi>10.1006/inco.1996.0053</doi>
 </citation>
 <citation type="article" key="DBLP:journals/fmsd/AkrounS18">
  <author>Lakhdar <surname>Akroun</surname></author>
  <author>Gwen <surname>Sala&#252;n</surname></author>
  <year>2018</year>
  <title>Automated verification of automata communicating via FIFO and bag buffers</title>
  <journal>Formal Methods Syst. Des.</journal>
  <volume>52</volume>
  <number>3</number>
  <pages>260&#8211;276</pages>
  <doi>10.1007/s10703-017-0285-8</doi>
 </citation>
 <citation type="article" key="DBLP:journals/tcs/BasuB16">
  <author>Samik <surname>Basu</surname></author>
  <author>Tevfik <surname>Bultan</surname></author>
  <year>2016</year>
  <title>On deciding synchronizability for asynchronously communicating systems</title>
  <journal>Theor. Comput. Sci.</journal>
  <volume>656</volume>
  <pages>60&#8211;75</pages>
  <doi>10.1016/j.tcs.2016.09.023</doi>
 </citation>
 <citation type="inproceedings" key="DBLP:conf/cav/BouajjaniEJQ18">
  <author>Ahmed <surname>Bouajjani</surname></author>
  <author>Constantin <surname>Enea</surname></author>
  <author>Kailiang <surname>Ji</surname></author>
  <author>Shaz <surname>Qadeer</surname></author>
  <year>2018</year>
  <title>On the Completeness of Verifying Message Passing Programs Under Bounded Asynchrony</title>
  <editor>Hana <surname>Chockler</surname></editor>
  <editor>Georg <surname>Weissenbacher</surname></editor>
  <booktitle>Computer Aided Verification - 30th International Conference, CAV 2018, Held as Part of the Federated Logic Conference, FloC 2018, Oxford, UK, July 14-17, 2018, Proceedings, Part II</booktitle>
  <series>Lecture Notes in Computer Science</series>
  <volume>10982</volume>
  <publisher>Springer</publisher>
  <pages>372&#8211;391</pages>
  <doi>10.1007/978-3-319-96142-2_23</doi>
 </citation>
 <citation type="article" key="DBLP:journals/iandc/CeceF05">
  <author>G&#233;rard <surname>C&#233;c&#233;</surname></author>
  <author>Alain <surname>Finkel</surname></author>
  <year>2005</year>
  <title>Verification of programs with half-duplex communication</title>
  <journal>Inf. Comput.</journal>
  <volume>202</volume>
  <number>2</number>
  <pages>166&#8211;190</pages>
  <doi>10.1016/j.ic.2005.05.006</doi>
 </citation>
 <citation type="article" key="DBLP:journals/iandc/CeceFI96">
  <author>G&#233;rard <surname>C&#233;c&#233;</surname></author>
  <author>Alain <surname>Finkel</surname></author>
  <author>S. Purushothaman <surname>Iyer</surname></author>
  <year>1996</year>
  <title>Unreliable Channels are Easier to Verify Than Perfect Channels</title>
  <journal>Inf. Comput.</journal>
  <volume>124</volume>
  <number>1</number>
  <pages>20&#8211;31</pages>
  <doi>10.1006/inco.1996.0003</doi>
 </citation>
 <citation type="article" key="DBLP:journals/jacm/CzerwinskiLLLM21">
  <author>Wojciech <surname>Czerwinski</surname></author>
  <author>Slawomir <surname>Lasota</surname></author>
  <author>Ranko <surname>Lazic</surname></author>
  <author>J&#233;r&#244;me <surname>Leroux</surname></author>
  <author>Filip <surname>Mazowiecki</surname></author>
  <year>2021</year>
  <title>The Reachability Problem for Petri Nets Is Not Elementary</title>
  <journal>J. ACM</journal>
  <volume>68</volume>
  <number>1</number>
  <pages>7:1&#8211;7:28</pages>
  <doi>10.1145/3422822</doi>
 </citation>
 <citation type="inproceedings" key="DBLP:conf/esop/DenielouY12">
  <author>Pierre-Malo <surname>Deni&#233;lou</surname></author>
  <author>Nobuko <surname>Yoshida</surname></author>
  <year>2012</year>
  <title>Multiparty Session Types Meet Communicating Automata</title>
  <editor>Helmut <surname>Seidl</surname></editor>
  <booktitle>Programming Languages and Systems - 21st European Symposium on Programming, ESOP 2012, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2012, Tallinn, Estonia, March 24 - April 1, 2012. Proceedings</booktitle>
  <series>Lecture Notes in Computer Science</series>
  <volume>7211</volume>
  <publisher>Springer</publisher>
  <pages>194&#8211;213</pages>
  <doi>10.1007/978-3-642-28869-2_10</doi>
 </citation>
 <citation type="inproceedings" key="DBLP:conf/fossacs/GiustoLL20">
  <author>Cinzia <surname>Di Giusto</surname></author>
  <author>Laetitia <surname>Laversa</surname></author>
  <author>&#201;tienne <surname>Lozes</surname></author>
  <year>2020</year>
  <title>On the k-synchronizability of Systems</title>
  <booktitle>FOSSACS 2020</booktitle>
  <series>LNCS</series>
  <volume>12077</volume>
  <pages>157&#8211;176</pages>
  <doi>10.1007/978-3-030-45231-5_9</doi>
 </citation>
 <citation type="inproceedings" key="DBLP:conf/eurosys/FahndrichAHHHLL06">
  <author>Manuel <surname>F&#228;hndrich</surname></author>
  <author>Mark <surname>Aiken</surname></author>
  <author>Chris <surname>Hawblitzel</surname></author>
  <author>Orion <surname>Hodson</surname></author>
  <author>Galen C. <surname>Hunt</surname></author>
  <author>James R. <surname>Larus</surname></author>
  <author>Steven <surname>Levi</surname></author>
  <year>2006</year>
  <title>Language support for fast and reliable message-based communication in singularity OS</title>
  <editor>Yolande <surname>Berbers</surname></editor>
  <editor>Willy <surname>Zwaenepoel</surname></editor>
  <booktitle>Proceedings of the 2006 EuroSys Conference, Leuven, Belgium, April 18-21, 2006</booktitle>
  <publisher>ACM</publisher>
  <pages>177&#8211;190</pages>
  <doi>10.1145/1217935.1217953</doi>
 </citation>
 <citation type="inproceedings" key="FL-icalp17">
  <author>Alain <surname>Finkel</surname></author>
  <author>&#201;tienne <surname>Lozes</surname></author>
  <year>2017</year>
  <title>Synchronizability of Communicating Finite State Machines is not Decidable</title>
  <editor>Ioannis <surname>Chatzigiannakis</surname></editor>
  <editor>Piotr <surname>Indyk</surname></editor>
  <editor>Anca <surname>Muscholl</surname></editor>
  <editor>Fabian <surname>Kuhn</surname></editor>
  <booktitle>Proceedings of the 44th International Colloquium on Automata, Languages and Programming (ICALP'17)</booktitle>
  <series>Leibniz International Proceedings in Informatics</series>
  <volume>80</volume>
  <publisher>Leibniz-Zentrum f&#252;r Informatik</publisher>
  <address>Warsaw, Poland</address>
  <pages>122:1&#8211;122:14</pages>
  <doi>10.4230/LIPIcs.ICALP.2017.122</doi>
 </citation>
 <citation type="article" key="DBLP:journals/fuin/GenestKM07">
  <author>Blaise <surname>Genest</surname></author>
  <author>Dietrich <surname>Kuske</surname></author>
  <author>Anca <surname>Muscholl</surname></author>
  <year>2007</year>
  <title>On Communicating Automata with Bounded Channels</title>
  <journal>Fundam. Inform.</journal>
  <volume>80</volume>
  <number>1-3</number>
  <pages>147&#8211;167</pages>
  <url>http://content.iospress.com/articles/fundamenta-informaticae/fi80-1-3-09</url>
 </citation>
 <citation type="inproceedings" key="DBLP:conf/tacas/HeussnerGS12">
  <author>Alexander <surname>Heu&#223;ner</surname></author>
  <author>Tristan Le <surname>Gall</surname></author>
  <author>Gr&#233;goire <surname>Sutre</surname></author>
  <year>2012</year>
  <title>McScM: A General Framework for the Verification of Communicating Machines</title>
  <editor>Cormac <surname>Flanagan</surname></editor>
  <editor>Barbara <surname>K&#246;nig</surname></editor>
  <booktitle>Tools and Algorithms for the Construction and Analysis of Systems - 18th International Conference, TACAS 2012, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2012, Tallinn, Estonia, March 24 - April 1, 2012. Proceedings</booktitle>
  <series>Lecture Notes in Computer Science</series>
  <volume>7214</volume>
  <publisher>Springer</publisher>
  <pages>478&#8211;484</pages>
  <doi>10.1007/978-3-642-28756-5_34</doi>
 </citation>
 <citation type="inproceedings" key="DBLP:conf/concur/Honda93">
  <author>Kohei <surname>Honda</surname></author>
  <year>1993</year>
  <title>Types for Dyadic Interaction</title>
  <editor>Eike <surname>Best</surname></editor>
  <booktitle>CONCUR '93, 4th International Conference on Concurrency Theory, Hildesheim, Germany, August 23-26, 1993, Proceedings</booktitle>
  <series>Lecture Notes in Computer Science</series>
  <volume>715</volume>
  <publisher>Springer</publisher>
  <pages>509&#8211;523</pages>
  <doi>10.1007/3-540-57208-2_35</doi>
 </citation>
 <citation type="inproceedings" key="DBLP:conf/esop/HondaVK98">
  <author>Kohei <surname>Honda</surname></author>
  <author>Vasco Thudichum <surname>Vasconcelos</surname></author>
  <author>Makoto <surname>Kubo</surname></author>
  <year>1998</year>
  <title>Language Primitives and Type Discipline for Structured Communication-Based Programming</title>
  <editor>Chris <surname>Hankin</surname></editor>
  <booktitle>Programming Languages and Systems - ESOP'98, 7th European Symposium on Programming, Held as Part of the European Joint Conferences on the Theory and Practice of Software, ETAPS'98, Lisbon, Portugal, March 28 - April 4, 1998, Proceedings</booktitle>
  <series>Lecture Notes in Computer Science</series>
  <volume>1381</volume>
  <publisher>Springer</publisher>
  <pages>122&#8211;138</pages>
  <doi>10.1007/BFb0053567</doi>
 </citation>
 <citation type="article" key="DBLP:journals/jacm/HondaYC16">
  <author>Kohei <surname>Honda</surname></author>
  <author>Nobuko <surname>Yoshida</surname></author>
  <author>Marco <surname>Carbone</surname></author>
  <year>2016</year>
  <title>Multiparty Asynchronous Session Types</title>
  <journal>J. ACM</journal>
  <volume>63</volume>
  <number>1</number>
  <pages>9:1&#8211;9:67</pages>
  <doi>10.1145/2827695</doi>
 </citation>
 <citation type="misc" key="msc-norm">
  <title>ITU-TS: ITU-TS Recommendation Z.120: Message Sequence Chart (MSC). ITU-TS (1999)</title>
 </citation>
 <citation type="incollection" key="KuskeM2018">
  <author>Dietrich <surname>Kuske</surname></author>
  <author>Anca <surname>Muscholl</surname></author>
  <year>2019</year>
  <title>Communicating Automata</title>
  <editor>J.-E. <surname>Pin</surname></editor>
  <booktitle>Handbook of Automata: from Mathematics to Applications (AutoMathA)</booktitle>
  <publisher>European Science Foundation</publisher>
  <url>https://eiche.theoinf.tu-ilmenau.de/kuske/Submitted/cfm-final.pdf</url>
 </citation>
 <citation type="article" key="DBLP:journals/iandc/LohreyM04">
  <author>Markus <surname>Lohrey</surname></author>
  <author>Anca <surname>Muscholl</surname></author>
  <year>2004</year>
  <title>Bounded MSC communication</title>
  <journal>Inf. Comput.</journal>
  <volume>189</volume>
  <number>2</number>
  <pages>160&#8211;181</pages>
  <doi>10.1016/j.ic.2003.10.002</doi>
 </citation>
 <citation type="inproceedings" key="DBLP:conf/wsfm/LozesV11">
  <author>&#201;tienne <surname>Lozes</surname></author>
  <author>Jules <surname>Villard</surname></author>
  <year>2011</year>
  <title>Reliable Contracts for Unreliable Half-Duplex Communications</title>
  <booktitle>WS-FM 2011</booktitle>
  <series>LNCS</series>
  <volume>7176</volume>
  <pages>2&#8211;16</pages>
  <doi>10.1007/978-3-642-29834-9_2</doi>
 </citation>
 <citation type="article" key="DBLP:journals/corr/cs-LO-0306121">
  <author>Jan K. <surname>Pachl</surname></author>
  <year>2003</year>
  <title>Reachability problems for communicating finite state machines</title>
  <journal>CoRR</journal>
  <volume>cs.LO/0306121</volume>
  <url>http://arxiv.org/abs/cs/0306121</url>
 </citation>
 <citation type="article" key="DBLP:journals/pacmpl/ScalasY19">
  <author>Alceste <surname>Scalas</surname></author>
  <author>Nobuko <surname>Yoshida</surname></author>
  <year>2019</year>
  <title>Less is more: multiparty session types revisited</title>
  <journal>Proc. ACM Program. Lang.</journal>
  <volume>3</volume>
  <number>POPL</number>
  <pages>30:1&#8211;30:29</pages>
  <doi>10.1145/3290343</doi>
 </citation>
 <citation type="article" key="DBLP:journals/ipl/Schnoebelen02">
  <author>Philippe <surname>Schnoebelen</surname></author>
  <year>2002</year>
  <title>Verifying lossy channel systems has nonprimitive recursive complexity</title>
  <journal>Inf. Process. Lett.</journal>
  <volume>83</volume>
  <number>5</number>
  <pages>251&#8211;261</pages>
  <doi>10.1016/S0020-0190(01)00337-4</doi>
 </citation>
 <citation type="inproceedings" key="DBLP:conf/csl/Schnoebelen21">
  <author>Philippe <surname>Schnoebelen</surname></author>
  <year>2021</year>
  <title>On Flat Lossy Channel Machines</title>
  <editor>Christel <surname>Baier</surname></editor>
  <editor>Jean <surname>Goubault-Larrecq</surname></editor>
  <booktitle>29th EACSL Annual Conference on Computer Science Logic, CSL 2021, January 25-28, 2021, Ljubljana, Slovenia (Virtual Conference)</booktitle>
  <series>LIPIcs</series>
  <volume>183</volume>
  <publisher>Schloss Dagstuhl - Leibniz-Zentrum f&#252;r Informatik</publisher>
  <pages>37:1&#8211;37:22</pages>
  <doi>10.4230/LIPIcs.CSL.2021.37</doi>
 </citation>
 <citation type="inproceedings" key="Koushik">
  <author>Koushik <surname>Sen</surname></author>
  <author>Mahesh <surname>Viswanathan</surname></author>
  <year>2006</year>
  <title>Model Checking Multithreaded Programs with Asynchronous Atomic Methods</title>
  <editor>Thomas <surname>Ball</surname></editor>
  <editor>Robert B. <surname>Jones</surname></editor>
  <booktitle>Computer Aided Verification</booktitle>
  <publisher>Springer Berlin Heidelberg</publisher>
  <address>Berlin, Heidelberg</address>
  <pages>300&#8211;314</pages>
  <doi>10.1007/11817963_29</doi>
 </citation>
 <citation type="inproceedings" key="DBLP:conf/tacas/TorreMP08">
  <author>Salvatore La <surname>Torre</surname></author>
  <author>P. <surname>Madhusudan</surname></author>
  <author>Gennaro <surname>Parlato</surname></author>
  <year>2008</year>
  <title>Context-Bounded Analysis of Concurrent Queue Systems</title>
  <editor>C. R. <surname>Ramakrishnan</surname></editor>
  <editor>Jakob <surname>Rehof</surname></editor>
  <booktitle>Tools and Algorithms for the Construction and Analysis of Systems, 14th International Conference, TACAS 2008, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2008, Budapest, Hungary, March 29-April 6, 2008. Proceedings</booktitle>
  <series>Lecture Notes in Computer Science</series>
  <volume>4963</volume>
  <publisher>Springer</publisher>
  <pages>299&#8211;314</pages>
  <doi>10.1007/978-3-540-78800-3_21</doi>
 </citation>
</bibliography>
