Colab: A Platform Design for Collaborative Learning in Virtual Laboratories

  • M. A. Martínez Carreras
  • A. F. Gómez-Skarmeta
  • E. Martínez Graciá
  • M. Mora Gónzalez
Conference paper
Part of the IFIP International Federation for Information Processing book series (IFIPAICT, volume 171)


Nowadays collaborative educational platforms are producing an important impact in our society showing this influence in a huge number of researching projects. The use of Information and Communication Technologies (ICT) has gained its prominence in the building of collaborative environments for educational purpose providing new ways of producing learning. So, in order to obtain an educational system which fits with the educational purposes, it is necessary to join pedagogical and technical efforts.

More concretely our developments are focused on Computer Supported Collaborative Learning (CSCL) systems, in which the ground of the knowledge building is the user collaboration. In this paper we are going to deal with the design and implementation of a platform for supporting collaborative learning using tools such as whiteboard, chat, posting tools, modeling experiments tools and other tools which allows view the results from the experiments.

Regarding the design of this platform it is has been used J2EE technologies for supporting the asynchronous communication and Elvin notification server like to support the synchronous communication.

In this paper it will be also described how it has been developed the architecture, showing as well how the tools can exchange events delivered in the communication channel. Finally, we will show an example of collaboration inside this system, and it will be explained how the user can move in this platform as well as how users can coordinate the use of some resources.

Key words

CSCL Virtual Laboratories J2EE notification server 


  1. 1.
    Stahl G. “Contributions to a Theoretical Framework for CSCL”. In CSCL 2002.Google Scholar
  2. 2.
    Joolingen, W.R. van (2000). “Designing for collaborative discovery learning”. In G. Gauthier, C. Frasson and K. VanLehn (Eds). Intelligent Tutoring systems, (pp. 202–211). Berlin: Springer.Google Scholar
  3. 3.
    Link J2EE Google Scholar
  4. 4.
    Link JBoss Google Scholar
  5. 5.
    Link Elvin DSTC Elvin Google Scholar
  6. 6.
    Link Colab Google Scholar
  7. 7.
    Leinonen T., Hakkarainen K., Appelt W., Dean P., Gómez-Skarmeta A., Ligorio B., Lipponen L., Merisaari L., Mielonen S., Pontecorvo C, Sligte H., & Vosniadou S. (2001) “ITCOLE Project: Designing innovative technology for collaborative learning and knowledge building”. Proceedings of the World Conference on Educational Multimedia, Hypermedia & Telecommunications. Tampere. Finland, June 25–30, 2001.Google Scholar
  8. 8.
    Pedro Garcia Lopez, Antonio Gomez Skarmeta, Robert Rallo Molla. “ANTS: a new Collaborative Learning Framework”. ”. Proc. Of the European CSCL. Maastricht (Holanda) Marzo 2001.Google Scholar
  9. 9.
    Begole J. “Flexible Collaboration Transparency: Support Worker Independence in Replicated Application-Sharing Systems”. Phd. 1998.Google Scholar
  10. 10.
    M.A. Martinez Carreras, A. F. Gómez-Skarmeta, E. Martinez Gracia, M. Mora Gonzalez. “Colab: A Platform for simulation in collaborative environements in virtual laboratories”. Proc. Of mICTE2003 (pp. 1591–1595). Badajoz (Spain) 2003Google Scholar
  11. 11.
    Link Colab Scholar

Copyright information

© International Federation for Information Processing 2005

Authors and Affiliations

  • M. A. Martínez Carreras
    • 1
  • A. F. Gómez-Skarmeta
    • 1
  • E. Martínez Graciá
    • 1
  • M. Mora Gónzalez
    • 1
  1. 1.Deparment of Engineering of Information and CommunicationUniversity of MurciaSpain

Personalised recommendations