Interaction Schemata: Compiling Interactions to Code. - Neeraj Sangal; Edward Farrell; Karl J. Lieberherr; David H. Lorenz (TOOLS (30), 1999)