Designing collaborative environments and their application in learning
M. Carreras,A. Skarmeta,E. Graciá