π-calculus, Session Types research at Imperial College
A Java extension with support for Session Types.