Technology support for collaborative distance learning by E. Heeren