1. Lange, Julien & Tuosto, Emilio . (2012). Synthesising Choreographies from Local Session Types. Pages 225–239 of: CONCUR. LNCS, vol. 7454. Springer.
2. Krogh-Jespersen, Morten , Timany, Amin , Ohlenbusch, Marit Edna , Gregersen, Simon Oddershede & Birkedal, Lars . (2020). Aneris: A mechanised logic for modular reasoning about distributed systems. Pages 336–365 of: ESOP. LNCS, vol. 12075. Springer.
3. Nanevski, Aleksandar , Morrisett, Greg , Shinnar, Avi , Govereau, Paul & Birkedal, Lars . (2008). Ynot: Dependent types for imperative programs. Pages 229–240 of: ICFP.
4. Distributed Protocol Combinators
5. Dragoi, Cezara , Henzinger, Thomas A. & Zufferey, Damien . (2016). PSync: a partially synchronous language for fault-tolerant distributed algorithms. Pages 400–415 of: POPL. ACM.