C. Alexander, Pattern language: towns, buildings, construction, 1997.

E. Aronson and R. Thibodeau, The Jigsaw classroom: a cooperative strategy for an educational psychology course, Cultural diversity and the schools, pp.231-256, 1992.

P. Avgeriou, A. Papasalouros, S. Retalis, and M. Skordalakis, Towards a pattern language for Learning Management Systems, Educational Technology & Society, vol.6, issue.2, pp.11-24, 2003.

R. Baggetun, E. Rusman, and C. Poggi, Design patterns for collaborative learning: from practice to theory and back, Proceedings of the World Conference on Educational Multimedia, Hypermedia and Telecommunications, pp.2493-2498, 2004.

M. L. Bote-lorenzo, Gridcole: A tailorable grid service based system that supports scripted collaborative learning, Computers & Education, vol.51, issue.1, 2005.
DOI : 10.1016/j.compedu.2007.05.004

URL : https://hal.archives-ouvertes.fr/hal-00190847

G. Gorgojo and L. M. Vaquero-gonzález, Towards reusability and tailorability in collaborative learning systems using IMS-LD and grid services, Advanced Technology for Learning, vol.1, issue.3, pp.129-138, 2004.

M. Caeiro, L. Anido, and M. Llamas, A Critical Analysis of IMS Learning Design, Proceedings of the International Conference on Computer Support for Collaborative Learning, pp.363-367, 2003.
DOI : 10.1007/978-94-017-0195-2_44

C. Digiano, L. Yarnall, C. Patton, J. Roschelle, D. Tatar et al., Collaboration design patterns: conceptual tools for planning for the wireless classroom, Proceedings. IEEE International Workshop on Wireless and Mobile Technologies in Education, pp.39-47, 2002.
DOI : 10.1109/WMTE.2002.1039219

P. Dillenbourg, Collaborative learning: Cognitive and computational approaches, p.88, 1999.

Y. Dimitriadis, J. I. Asensio, A. Martínez, and C. Osuna, Component Based Software Engineering and CSCL: component identification and dimensioning -Upgrade, Digital journal of European Profesional Informatics Societies, pp.21-28, 2003.

J. Clarke, Pieces of the Puzzle, NASN School Nurse, vol.25, issue.4, pp.34-50, 1994.
DOI : 10.1177/1942602X10369920

C. A. Ellis and J. Wainer, A conceptual model of groupware, Proceedings of the 1994 ACM conference on Computer supported cooperative work , CSCW '94, pp.79-88, 1994.
DOI : 10.1145/192844.192878

P. Fablusi, Role play simulation for teaching and learning, 2005.

C. Gutwin and S. Greenberg, The effects of workspace awareness support on the usability of real-time distributed groupware, ACM Transactions on Computer-Human Interaction, vol.6, issue.3, pp.243-281, 1999.
DOI : 10.1145/329693.329696

D. Hernández-leo, From IMS-LD to MDA: Approaches to the modelling of CSCL applications based on components (in Spanish, 2003.

P. Jermann, A. Soller, and A. Lesgold, Computer Software Support for CSCL, What we know about CSCL and implementing it in higher education, pp.141-166, 2004.
DOI : 10.1007/1-4020-7921-4_6

D. W. Johnson and R. T. Johnson, Learning together and alone: cooperative, competitive and individualistic learning (5 th Ed, 1999.

R. Koper and C. Tattersall, Preface to Learning Design: A Handbook on Modelling and Delivering Networked Education and Training, Journal of Interactive Media in Education, vol.2005, issue.1, 2005.
DOI : 10.5334/2005-18

T. Koschmann, Paradigm shift and instructional technology CSCL: Theory and Practice of an emerging paradigm, pp.1-23, 1996.

A. Martínez, Y. Dimitriadis, and P. De-la-fuente, Contributions to analysis of interactions for formative evaluation in CSCL The Netherlands, Computers and education. Towards a lifelong learning society, pp.227-238, 2003.

A. Martínez, Y. Dimitriadis, E. Gómez, B. Rubia, and P. De-la-fuente, Combining qualitative evaluation and social network analysis for the study of classroom social interactions, Computers & Education, vol.41, issue.4, pp.353-368, 2003.
DOI : 10.1016/j.compedu.2003.06.001

M. P. Papazoglou and D. Georgakopoulos, Service-Oriented Computing, Communications of the ACM, vol.46, issue.10, pp.25-28, 2003.

J. Roschelle, C. Digiano, M. Koutlis, A. Repenning, J. Phillips et al., Developing educational software components, Computer, vol.32, issue.9, pp.32-50, 1999.
DOI : 10.1109/2.789751

J. W. Strijbos, R. L. Martens, and W. M. Jochems, Designing for interaction: Six steps to designing computer-supported group-based learning, Computers & Education, vol.42, issue.4, pp.403-424, 2004.
DOI : 10.1016/j.compedu.2003.10.004

URL : https://hal.archives-ouvertes.fr/hal-00703057

T. Vantroys and . Peter, COW, a Flexible Platform for the Enactment of Learning Scenarios, Proceedings of the 9th International Workshop on Groupware, pp.168-182, 2003.
DOI : 10.1007/978-3-540-39850-9_15

URL : https://hal.archives-ouvertes.fr/hal-00190231