<bibliography>
 <citation type="inproceedings" key="BdL10">
  <author>Franco <surname>Barbanera</surname></author>
  <author>Ugo <surname>de'Liguoro</surname></author>
  <year>2010</year>
  <title>Two notions of sub-behaviour for session-based client/server systems</title>
  <booktitle>PPDP</booktitle>
  <publisher>ACM Press</publisher>
  <pages>155&#8211;164</pages>
  <doi>10.1145/1836089.1836109</doi>
 </citation>
 <citation type="inproceedings" key="BdL14b">
  <author>Franco <surname>Barbanera</surname></author>
  <author>Ugo <surname>de' Liguoro</surname></author>
  <year>2014</year>
  <title>Loosening the notions of compliance and sub-behaviour in client/server systems</title>
  <booktitle>Proceedings 7th ICE 2014</booktitle>
  <series>EPTCS</series>
  <volume>166</volume>
  <pages>94&#8211;110</pages>
  <doi>10.4204/EPTCS.166.10</doi>
 </citation>
 <citation type="article" key="BdL13">
  <author>Franco <surname>Barbanera</surname></author>
  <author>Ugo <surname>de' Liguoro</surname></author>
  <year>2014</year>
  <title>Sub-behaviour relations for session-based client/server systems</title>
  <journal>Math. Struct. in Comp. Science</journal>
  <doi>10.1017/S096012951400005X</doi>
  <note>To appear, published online</note>
 </citation>
 <citation type="inproceedings" key="BCP14">
  <author>Massimo <surname>Bartoletti</surname></author>
  <author>Tiziana <surname>Cimoli</surname></author>
  <author>G. Michele <surname>Pinna</surname></author>
  <year>2014</year>
  <title>A note on two notions of compliance</title>
  <booktitle>Proceedings 7th ICE 2014</booktitle>
  <series>EPTCS</series>
  <volume>166</volume>
  <pages>86&#8211;93</pages>
  <doi>10.4204/EPTCS.166.9</doi>
 </citation>
 <citation type="inproceedings" key="BSZ14concur">
  <author>Massimo <surname>Bartoletti</surname></author>
  <author>Alceste <surname>Scalas</surname></author>
  <author>Roberto <surname>Zunino</surname></author>
  <year>2014</year>
  <title>A semantic deconstruction of session types</title>
  <booktitle>Proc. CONCUR</booktitle>
  <pages>402&#8211;418</pages>
  <doi>10.1007/978-3-662-44584-6_28</doi>
 </citation>
 <citation type="inproceedings" key="BDF14">
  <author>Davide <surname>Basile</surname></author>
  <author>Pierpaolo <surname>Degano</surname></author>
  <author>Gian Luigi <surname>Ferrari</surname></author>
  <year>2014</year>
  <title>Automata for Analysing Service Contracts</title>
  <booktitle>TGC 2014</booktitle>
  <series>LNCS</series>
  <volume>8902</volume>
  <pages>34&#8211;50</pages>
  <doi>10.1007/978-3-662-45917-1-3</doi>
 </citation>
 <citation type="inproceedings" key="BDFT14">
  <author>Davide <surname>Basile</surname></author>
  <author>Pierpaolo <surname>Degano</surname></author>
  <author>Gian-Luigi <surname>Ferrari</surname></author>
  <author>Emilio <surname>Tuosto</surname></author>
  <year>2014</year>
  <title>From Orchestration to Choreography through Contract Automata</title>
  <booktitle>Proc. ICE'14</booktitle>
  <series>EPTCS</series>
  <volume>166</volume>
  <pages>67&#8211;85</pages>
  <doi>10.4204/EPTCS.166.8</doi>
 </citation>
 <citation type="inproceedings" key="HennessyB12">
  <author>Giovanni <surname>Bernardi</surname></author>
  <author>Matthew <surname>Hennessy</surname></author>
  <year>2012</year>
  <title>Modelling session types using contracts</title>
  <booktitle>Proceedings of 27th Annual ACM SAC '12</booktitle>
  <publisher>ACM</publisher>
  <address>New York, NY, USA</address>
  <pages>1941&#8211;1946</pages>
  <doi>10.1145/2231936.2232097</doi>
 </citation>
 <citation type="article" key="BH13">
  <author>Giovanni <surname>Bernardi</surname></author>
  <author>Matthew <surname>Hennessy</surname></author>
  <year>2014</year>
  <title>Modelling session types using contracts</title>
  <journal>Math. Struct. in Comp. Science</journal>
  <doi>10.1017/S0960129514000243</doi>
  <note>To appear, published online.</note>
 </citation>
 <citation type="article" key="BH13c">
  <author>Giovanni <surname>Bernardi</surname></author>
  <author>Matthew <surname>Hennessy</surname></author>
  <year>2015</year>
  <title>Mutually Testing Processes</title>
  <journal>24h CoRR</journal>
  <volume>abs/1502.06360</volume>
  <doi>10.1007/978-3-642-40184-8_6</doi>
 </citation>
 <citation type="article" key="BZ83">
  <author>Daniel <surname>Brand</surname></author>
  <author>Pitro <surname>Zafiropulo</surname></author>
  <year>1983</year>
  <title>On Communicating Finite-State Machines</title>
  <journal>JACM</journal>
  <volume>30</volume>
  <number>2</number>
  <pages>323&#8211;342</pages>
  <doi>10.1145/322374.322380</doi>
 </citation>
 <citation type="inproceedings" key="CCLP06">
  <author>S. <surname>Carpineti</surname></author>
  <author>G. <surname>Castagna</surname></author>
  <author>C. <surname>Laneve</surname></author>
  <author>L. <surname>Padovani</surname></author>
  <year>2006</year>
  <title>A formal account of contracts for Web Services</title>
  <booktitle>WS-FM</booktitle>
  <series>LNCS</series>
  <volume>4184</volume>
  <publisher>Springer</publisher>
  <pages>148&#8211;162</pages>
  <doi>10.1007/11841197_10</doi>
 </citation>
 <citation type="article" key="CGP10">
  <author>Giuseppe <surname>Castagna</surname></author>
  <author>Nils <surname>Gesbert</surname></author>
  <author>Luca <surname>Padovani</surname></author>
  <year>2009</year>
  <title>A theory of contracts for Web services</title>
  <journal>ACM Trans. on Prog. Lang. and Sys.</journal>
  <volume>31</volume>
  <number>5</number>
  <pages>19:1&#8211;19:61</pages>
  <doi>10.1145/1538917.1538920</doi>
 </citation>
 <citation type="inproceedings" key="CHF14">
  <author>L. <surname>Clemente</surname></author>
  <author>F. <surname>Herbreteau</surname></author>
  <author>G. <surname>Sutre</surname></author>
  <year>2014</year>
  <title>Decidable Topologies for Communicating Automata with FIFO and Bag Channels</title>
  <booktitle>Proc. CONCUR'14</booktitle>
  <series>LNCS</series>
  <volume>8704</volume>
  <doi>10.1007/978-3-662-44584-6_20</doi>
 </citation>
 <citation type="inproceedings" key="DY12">
  <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>
  <booktitle>ESOP</booktitle>
  <pages>194&#8211;213</pages>
  <doi>10.1007/978-3-642-28869-2_10</doi>
 </citation>
 <citation type="inproceedings" key="honda.vasconcelos.kubo:language-primitives">
  <author>Kohei <surname>Honda</surname></author>
  <author>Vasco T. <surname>Vasconcelos</surname></author>
  <author>Makoto <surname>Kubo</surname></author>
  <year>1998</year>
  <title>Language Primitives and Type Disciplines for Structured Communication-based Programming</title>
  <booktitle>ESOP</booktitle>
  <series>LNCS</series>
  <volume>1381</volume>
  <publisher>Springer</publisher>
  <pages>22&#8211;138</pages>
  <doi>10.1007/BFb0053567</doi>
 </citation>
 <citation type="incollection" key="countMachines">
  <author>O. H. <surname>Ibarra</surname></author>
  <author>J. <surname>Su</surname></author>
  <author>Z. <surname>Dang</surname></author>
  <author>T. <surname>Bultan</surname></author>
  <author>R. <surname>Kemmerer</surname></author>
  <year>2000</year>
  <title>Counter Machines: Decidable Properties and Applications to Verification Problems</title>
  <booktitle>MFCS 2000</booktitle>
  <series>LNCS</series>
  <volume>1893</volume>
  <doi>10.1007/3-540-44612-5-38</doi>
 </citation>
 <citation type="inproceedings" key="LP07">
  <author>Cosimo <surname>Laneve</surname></author>
  <author>Luca <surname>Padovani</surname></author>
  <year>2007</year>
  <title>The Must Preorder Revisited: An Algebraic Theory for Web Services Contracts</title>
  <booktitle>CONCUR'07</booktitle>
  <series>LNCS</series>
  <volume>4703</volume>
  <publisher>Springer</publisher>
  <pages>212&#8211;225</pages>
  <doi>10.1007/978-3-540-74407-8_15</doi>
 </citation>
 <citation type="article" key="Padovani10">
  <author>Luca <surname>Padovani</surname></author>
  <year>2010</year>
  <title>Contract-Based Discovery of Web Services Modulo Simple Orchestrators</title>
  <journal>Theoretical Computer Science</journal>
  <volume>411</volume>
  <pages>3328&#8211;3347</pages>
  <doi>10.1016/j.tcs.2010.05.002</doi>
 </citation>
 <citation type="article" key="OrchChor03">
  <author>Chris <surname>Peltz</surname></author>
  <year>2003</year>
  <title>Web Services Orchestration and Choreography</title>
  <journal>Computer</journal>
  <volume>36</volume>
  <number>10</number>
  <pages>46&#8211;52</pages>
  <doi>10.1109/MC.2003.1236471</doi>
 </citation>
</bibliography>
