<bibliography>
 <citation type="inproceedings" key="BartolettiSZ14Concur">
  <author>M. <surname>Bartoletti</surname></author>
  <author>A. <surname>Scalas</surname></author>
  <author>R. <surname>Zunino</surname></author>
  <year>2014</year>
  <title>A Semantic Deconstruction of Session Types</title>
  <booktitle>CONCUR</booktitle>
  <doi>10.1007/978-3-662-44584-6_28</doi>
 </citation>
 <citation type="article" key="BZ1983CFSM">
  <author>D. <surname>Brand</surname></author>
  <author>P. <surname>Zafiropulo</surname></author>
  <year>1983</year>
  <title>On Communicating Finite-State Machines</title>
  <journal>J. ACM</journal>
  <volume>30</volume>
  <number>2</number>
  <doi>10.1145/322374.322380</doi>
 </citation>
 <citation type="incollection" key="Bravetti2007FSEN">
  <author>M. <surname>Bravetti</surname></author>
  <author>G. <surname>Zavattaro</surname></author>
  <year>2007</year>
  <title>Contract Based Multi-party Service Composition</title>
  <booktitle>International Symposium on Fundamentals of Software Engineering</booktitle>
  <doi>10.1007/978-3-540-75698-9_14</doi>
 </citation>
 <citation type="article" key="Castagna09toplas">
  <author>G. <surname>Castagna</surname></author>
  <author>N. <surname>Gesbert</surname></author>
  <author>L. <surname>Padovani</surname></author>
  <year>2009</year>
  <title>A theory of contracts for Web services</title>
  <journal>ACM TOPLAS</journal>
  <volume>31</volume>
  <number>5</number>
  <doi>10.1145/1538917.1538920</doi>
 </citation>
 <citation type="inproceedings" key="Cleaveland95Frontend">
  <author>R. <surname>Cleaveland</surname></author>
  <author>E. <surname>Madelaine</surname></author>
  <author>S. <surname>Sims</surname></author>
  <year>1995</year>
  <title>A Front-End Generator for Verification Tools</title>
  <booktitle>Proceedings of the First International Workshop on Tools and Algorithms for Construction and Analysis of Systems</booktitle>
  <series>TACAS '95</series>
  <publisher>Springer-Verlag</publisher>
  <address>London, UK, UK</address>
  <doi>10.1007/3-540-60630-0_8</doi>
 </citation>
 <citation type="article" key="Cleaveland1993CWB">
  <author>R. <surname>Cleaveland</surname></author>
  <author>J. <surname>Parrow</surname></author>
  <author>B. <surname>Steffen</surname></author>
  <year>1993</year>
  <title>The Concurrency Workbench: A Semantics-based Tool for the Verification of Concurrent Systems</title>
  <journal>ACM Trans. Program. Lang. Syst.</journal>
  <volume>15</volume>
  <number>1</number>
  <doi>10.1145/151646.151648</doi>
 </citation>
 <citation type="incollection" key="Cranen13mCRLOverview">
  <author>S. <surname>Cranen</surname></author>
  <author>J. <surname>Groote</surname></author>
  <author>J. <surname>Keiren</surname></author>
  <author>F. <surname>Stappers</surname></author>
  <author>E. <surname>de Vink</surname></author>
  <author>W. <surname>Wesselink</surname></author>
  <author>T. <surname>Willemse</surname></author>
  <year>2013</year>
  <title>An Overview of the mCRL2 Toolset and Its Recent Advances</title>
  <editor>N. <surname>Piterman</surname></editor>
  <editor>S. <surname>Smolka</surname></editor>
  <booktitle>Tools and Algorithms for the Construction and Analysis of Systems</booktitle>
  <series>Lecture Notes in Computer Science</series>
  <volume>7795</volume>
  <publisher>Springer Berlin Heidelberg</publisher>
  <doi>10.1007/978-3-642-36742-7_15</doi>
 </citation>
 <citation type="article" key="Garavel11CADP">
  <author>H. <surname>Garavel</surname></author>
  <author>F. <surname>Lang</surname></author>
  <author>R. <surname>Mateescu</surname></author>
  <author>W. <surname>Serwe</surname></author>
  <year>2013</year>
  <title>CADP 2011: a toolbox for the construction and analysis of distributed processes</title>
  <journal>International Journal on Software Tools for Technology Transfer</journal>
  <volume>15</volume>
  <number>2</number>
  <doi>10.1007/s10009-012-0244-z</doi>
 </citation>
 <citation type="misc" key="Gephi">
  <author><surname>Gephi community</surname></author>
  <year>2015</year>
  <title>Gephi, the Open Graph Viz Platform</title>
  <url>http://gephi.github.io/</url>
 </citation>
 <citation type="inproceedings" key="Honda93DyadicTypes">
  <author>K. <surname>Honda</surname></author>
  <year>1993</year>
  <title>Types for Dyadic Interaction</title>
  <booktitle>CONCUR</booktitle>
  <doi>10.1007/3-540-57208-2_35</doi>
 </citation>
 <citation type="book" key="Magee2006">
  <author>J. <surname>Magee</surname></author>
  <author>J. <surname>Kramer</surname></author>
  <year>2006</year>
  <title>Concurrency - state models and Java programs (2. ed.).</title>
  <publisher>Wiley</publisher>
  <note>LTS Analyser available at http://www.doc.ic.ac.uk/ltsa/.</note>
 </citation>
 <citation type="book" key="Milner89ccs">
  <author>R. <surname>Milner</surname></author>
  <year>1989</year>
  <title>Communication and concurrency</title>
  <publisher>Prentice-Hall, Inc.</publisher>
 </citation>
 <citation type="techreport" key="Scala">
  <author>M. <surname>Odersky</surname></author>
  <author><surname>al.</surname></author>
  <year>2004</year>
  <title>An Overview of the Scala Programming Language</title>
  <type>Technical Report</type>
  <number>IC/2004/64</number>
  <institution>EPFL</institution>
  <address>Lausanne, Switzerland</address>
  <url>http://scala-lang.org/</url>
 </citation>
 <citation type="misc" key="LTSWB">
  <author>A. <surname>Scalas</surname></author>
  <year>2015</year>
  <title>The LTS WorkBench</title>
  <url>http://tcs.unica.it/software/ltswb</url>
 </citation>
</bibliography>
