1. Amalgamating sessions and methods in object-oriented languages with generics;Capecchi;Theoretical Computer Science,2009
2. System deadlocks;Coffman;ACM Computing Surveys (CSUR),1971
3. Sessions and session types: An overview;Dezani-Ciancaglini,2009
4. Objects and session types;Dezani-Ciancaglini;Information and Computation,2009
5. Language support for fast and reliable message-based communication in singularity OS;Fähndrich,2006