Team tutoring systems: reifying roles in problem solving. - Mark K. Singley; Peter G. Fairweather; Steven Swerling (CSCL, 1999)

Algebra jam: supporting teamwork and managing roles in a collaborative learning environment. - Mark K. Singley; Moninder Singh; Peter G. Fairweather; Robert G. Farrell; Steven Swerling (CSCW, 2000)