S. Bechhofer, F. Van-harmelen, J. Hendler, I. Horrocks, D. Mcguinness et al., OWL web ontology language reference, Feb, 2004.

T. Berners-lee, J. Hendler, and O. Lassila, The Semantic Web, Scientific American, vol.284, issue.5, pp.34-43, 2001.
DOI : 10.1038/scientificamerican0501-34

M. Bote-lorenzo, D. Hernández-leo, Y. Dimitriadis, J. Asensio-pérez, E. Gómez-sánchez et al., 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.
DOI : 10.2316/Journal.208.2004.3.208-0810

M. Bote-lorenzo, L. Vaquero-gonzález, G. Vega-gorgojo, Y. Dimitriadis, J. Asensio-pérez et al., A Tailorable Collaborative Learning System That Combines OGSA Grid Services and IMS-LD Scripting, Proceedings of the Tenth International Workshop on Groupware: Design, Implementation, and Use LNCS 3198, pp.305-321, 2004.
DOI : 10.1007/978-3-540-30112-7_26

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

B. Chandrasekaran, J. Josephson, and V. Benjamins, What are ontologies, and why do we need them? IEEE Intelligent Systems, pp.72-81, 1999.
DOI : 10.1109/5254.747902

R. Crawley and J. Leary, A framework for the comparison of computersupported collaborative learning applications, Proceedings of WebNet 97 -World Conference on the WWW, Internet & Intranet, 1997.

C. Crook, Computers and the collaborative experience of learning, Routeledge, 1994.

F. Curbera, M. Duftler, R. Khalaf, W. Nagy, N. Mukhi et al., Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI, IEEE Internet Computing, vol.6, issue.2, pp.86-93, 2002.
DOI : 10.1109/4236.991449

D. De-roure, N. Jennings, and N. Shadbot, The Semantic Grid: A Future e-Science Infrastructure, Grid computing: making the global infrastructure a reality, pp.437-469, 2003.
DOI : 10.1002/0470867167.ch17

P. Dillenbourg, What do you mean by collaborative learning?, Collaborative-learning: Cognitive and Computational Approaches, pp.1-19, 1999.
URL : https://hal.archives-ouvertes.fr/hal-00190240

P. Dillenbourg, Over-scripting CSCL: the risks of blending collaborative learning with instructional design, Three words of CSCL. Can we support CSCL, pp.61-91, 2002.
URL : https://hal.archives-ouvertes.fr/hal-00190230

A. Dimitracopoulou, Designing collaborative learning systems, Proceedings of the 2005 conference on Computer support for collaborative learning learning 2005: the next 10 years!, CSCL '05, 2005.
DOI : 10.3115/1149293.1149309

. Elegi, European learning grid infrastructure URL: http://www.elegi.org, last visited, 2004.

I. Foster, C. Kesselman, J. M. Nick, and S. Tuecke, The Physiology of the Grid, Grid computing: making the global infrastructure a reality, pp.217-249, 2003.
DOI : 10.1002/0470867167.ch8

G. Fox, Education and the Enterprise with the Grid, Grid computing: making the global infrastructure a reality, pp.963-976, 2003.
DOI : 10.1002/0470867167.ch43

. Globus, The globus project URL: http://www.globus.org, last visited, 2005.

A. Gómez-pérez, Ontology Evaluation, Handbook on Ontologies, pp.251-274, 2003.
DOI : 10.1007/978-3-540-24750-0_13

V. Haarslev and R. Möller, RACER user's guide and reference manual, 2004.

T. Kawamura, J. D. Blasio, T. Hasegawa, M. Paolucci, and K. Sycara, Preliminary Report of Public Experiment of Semantic Service Matchmaker with UDDI Business Registry, Proceedings Of First International Conference on Service-Oriented Computing (ICSOC2003), 2003.
DOI : 10.1007/978-3-540-24593-3_15

T. Kawamura, T. Hasegawa, A. Ohsuga, M. Paolucci, and K. Sycara, Web services lookup: a matchmaker experiment, IT Professional, vol.7, issue.2, pp.36-41, 2005.
DOI : 10.1109/MITP.2005.45

A. R. Kaye, Computer supported collaborative learning in a multi-media distance learning environment, Computer Supported Collaborative Learning, pp.125-144, 1995.

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

E. Lehtinen, K. Hakkarainen, L. Lipponen, M. Rahikainen, and H. Muukkonen, Computer supported collaborative learning: a review, 1999.

P. Lord, P. Alper, C. Wroe, and C. Goble, Feta: A Light-Weight Architecture for User Oriented Semantic Service Discovery, The Semantic Web: Research and Applications: Second European Semantic Web Conference, pp.17-31, 2005.
DOI : 10.1007/11431053_2

P. Lord, S. Bechhofer, M. Wilkinson, G. Schiltz, D. Gessler et al., Applying Semantic Web Services to Bioinformatics: Experiences Gained, Lessons Learnt, Third International Semantic Web Conference, 2004.
DOI : 10.1007/978-3-540-30475-3_25

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

D. Martin, Bringing Semantics to Web Services: The OWL-S Approach, Proceedings of the First International Workshop on Semantic Web Services and Web Process Composition, 2004.
DOI : 10.1007/978-3-540-30581-1_4

D. Martin, OWL-S: Semantic markup for web services (version 1.1) Technical report, DARPA Agent Markup Language Program, 2004.

J. Martins-ferreira, G. Alves, R. Costa, and N. Hine, Collaborative learning in a web-accessible workbench, Proceedings of the Eighth International Workshop on Groupware: Design, Implementation, and Use (CRIWG 2003), pp.25-34, 2003.

S. Miles, J. Papay, V. Dialani, M. Luck, K. Decker et al., Personalised Grid service discovery, IEE Proceedings software: Special issue on Performance Engineering, pp.252-256, 2003.
DOI : 10.1049/ip-sen:20030812

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

N. Noy, Evaluation by ontology consumers, in special section: Why evaluate ontology technologies? because it works, IEEE Intelligent Systems, vol.19, issue.4, pp.80-81, 2004.

M. Paolucci and K. Sycara, Autonomous semantic web services, IEEE Internet Computing, vol.7, issue.5, pp.34-41, 2003.
DOI : 10.1109/MIC.2003.1232516

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

M. Ramamurthy, R. Wilhelmson, R. Pea, M. Louis, and D. Edelson, CoVis: A national science education collaboratory, Proceedings of the American Meteorological Society 4th Conference on Education, 1995.
URL : https://hal.archives-ouvertes.fr/hal-00190592

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

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

A. Sheth, C. Ramakrishnan, and C. Thomas, Semantics for the Semantic Web, International Journal on Semantic Web & Information Systems, vol.1, issue.1, pp.1-18, 2005.
DOI : 10.4018/978-1-59904-426-2.ch001

G. Vega-gorgojo, M. Bote-lorenzo, E. Gómez-sánchez, Y. Dimitriadis, and J. Asensio-pérez, Semantic description of collaboration scripts for service oriented CSCL systems

J. Waldo, Alive and well: Jini technology today, Computer, vol.33, issue.6, pp.107-109, 2000.
DOI : 10.1109/2.846324

M. Wilkinson and M. Links, BioMOBY: An open source biological web services proposal, Briefings in Bioinformatics, vol.3, issue.4, pp.331-341, 2002.
DOI : 10.1093/bib/3.4.331

URL : http://bib.oxfordjournals.org/cgi/content/short/3/4/331

C. Wroe, R. Stevens, C. Goble, A. Roberts, and M. Greenwood, A SUITE OF DAML+OIL ONTOLOGIES TO DESCRIBE BIOINFORMATICS WEB SERVICES AND DATA, International Journal of Cooperative Information Systems, vol.12, issue.02, pp.597-624, 2003.
DOI : 10.1142/S0218843003000711

G. Vega-gorgojo, He is currently studying towards a PhD degree in telecommunications engineering at the University of Valladolid. He is a Teaching Assistant at the Department of Signal Theory His research interests include semantic web and grid technologies to support CSCL systems, 2000.

M. Luis-bote, He is a Teaching Assistant at the Department of Signal Theory His research interests include CSCL systems and grid computing. Eduardo Gómez-Sánchez received the M.S. and the PhD degrees in telecommunications engineering from University of Valladolid, Spain, in 1996 and 2001, respectively. He is currently an Associate Professor at the Department of Signal Theory His research interests include distributed systems and their application to the design and implementation of CSCL scenarios. Yannis A. Dimitriadis received the engineering degree from the National Technical University of Athens, and the PhD degrees in telecommunications engineering from the M.S. from the University of Virginia (1983) and two PhD degrees from the University of His research interests include computer supported collaborative learning and distributed systems, 1981.