A Proposal to Integrate Context-Awareness Services to Enhance CSCL Environments Based on Intelligent Agents

  • Santiago Álvarez
  • Oscar M. Salazar
  • Demetrio A. OvalleEmail author
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 616)


Computer Supported Collaborative Learning (CSCL) is a computational approach allowing students−being organized into groups− to work together for a common goal and discuss from different points of view always seeking to improve learning processes. The context-awareness concept, which is inherent to humans when performing any learning activity, becomes the main component for monitoring activities in virtual learning environments. The aim of this paper is to integrate context-awareness services to enhance CSCL environments supported by Multi-Agent Systems. The awareness-group-agent that composes the system architecture provides the coordination of several agents responsible of handling each of the 11 context-awareness services proposed. This characteristic allows both students and teachers at a given time be aware of their teamwork progress status during execution of the CSCL-MAS environment. In order to validate the incorporation of context-aware services a prototype was built and tested through a case study. Results obtained demonstrate the effectiveness of using this kind of approaches in collaborative learning environments which constitutes an attempt to improve learning processes.


Computer supported collaborative learning Adaptive virtual courses Awareness services Ontologies Multi-agent learning environments 



The research was developed with the aid of the master grant offered to Oscar M. Salazar by COLCIENCIAS through “Convocatoria 645 de 2014. Capítulo 1 Semilleros-Jóvenes Investigadores”.


  1. 1.
    Peña, J.: El aprendizaje cooperativo y las competencias. Rev. d’Innovació Docent Univ. 2, 1–9 (2010)Google Scholar
  2. 2.
    Palfreyman, K., Rodden, T.: A protocol for users awareness on the world wide web. In: Proceedings of CSCW 1996, pp. 130–139. USA (1996)Google Scholar
  3. 3.
    Gaver, W.: Sound support for collaboration. In: Proceedings of the ESCW 1991, pp. 293–308 (1991)Google Scholar
  4. 4.
    Dourish, P., Bellotti, V.: Awareness and coordination in shared workspaces. In: Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW 1992), ACM Press, Toronto (1992)Google Scholar
  5. 5.
    Berners-Lee, T., Hendler, J.: Publishing on the semantic web. Nature 410(6832), 1023–1024 (2001)CrossRefGoogle Scholar
  6. 6.
    Tramullas, J., Sánchez-Casabón, J., Garrido-Picazo, P.: An evaluation based on the digital library user: an experience with greenstone software. Procedia Soc. Behav. Sci. 73, 167–174 (2013)CrossRefGoogle Scholar
  7. 7.
    Duque, N.D., Ovalle, D.A.: Artificial Intelligence planning techniques for adaptive virtual course construction. Rev. DYNA 78(170), 70–78 (2011). 0012-7353Google Scholar
  8. 8.
    Diaz, V., Brown, M., Salmons, J.: Assessment of collaborative learning project outcomes, pp. 1–11. Educause (2010)Google Scholar
  9. 9.
    Hong, H.-Y., Sullivan, F.R.: An idea-centered, principle-based design approach to support learning as knowledge creation. In: ICLS 2008, Utrecht, (2008)Google Scholar
  10. 10.
    Sing, C.C., Wei-Ying, L., Hyo-Jeong, S., Mun, C.H.: Advancing collaborative learning with ICT: conception, cases and design. Ministry of Education, North Buona Vista Drive (2011)Google Scholar
  11. 11.
    Rovai, A.A.P.: A preliminary look at the structural differences of higher education classroom communities in traditional and ALN courses. Virginia, Rodriguez (2002)Google Scholar
  12. 12.
    Larsen, A.K., Hole, G.O.: Collaborative learning in e-learning. Bergen (2009)Google Scholar
  13. 13.
    Kanaganayagam, I., Fernando, S.: Analysis of the awareness of collaborative e-Learning (CeL) in sri lankan university education, pp. 253–260 (2013)Google Scholar
  14. 14.
    Ovalle, D., Jiménez, J., Collazos, C., Claros, I., Pantoja, L., Cobos, R., Moreno-Llorena, J., Pifarré, M., Argelagos, E.: Guía metodológica para el seguimiento y evaluación de aprendizaje colaborativo asistido por el sistema KNOWCAT. In: Congreso de Facultades de Ingeniería, ACOFI– Asoc. Colombiana de Facultades de Ingeniería, pp. 1–9 (2009)Google Scholar
  15. 15.
    Ovalle, D., Salazar, O.Y., Duque, N.: Modelo de recomendación personalizada en cursos virtuales basado en computación ubicua y agentes inteligentes. Rev. Inf. Tecnol. 25(6), 131–142 (2014)CrossRefGoogle Scholar
  16. 16.
    Salazar, O.M., Ovalle, D.A., Duque, N.D.: Adaptive and personalized educational ubiquitous multi-agent system using context-awareness services and mobile devices. In: Zaphiris, P., Ioannou, A. (eds.) LCT 2015. LNCS, vol. 9192, pp. 301–312. Springer, Heidelberg (2015)CrossRefGoogle Scholar
  17. 17.
    Luna, V., Quintero, R., Torres, M., Moreno-Ibarra, M., Guzmán, G., Escamilla, I.: An ontology-based approach for representing the interaction process between user profile and its context for collaborative learning environments. Comput. Human Behav. 51, 1387–1394 (2015)CrossRefGoogle Scholar
  18. 18.
    Bellifemine, F., Poggi, A., Rimassa, G.: JADE–A FIPA-compliant agent framework. In: Artículo científico en congreso, Proceedings of PAAM, pp. 97–108 (1999)Google Scholar
  19. 19.
    Ameen, A., Khan, K., Rani, B.: Extracting knowledge from ontology using Jena for semantic web. In: International Conference for Convergence for Technology-2014, pp. 1–5. IEEE (2014)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Santiago Álvarez
    • 1
  • Oscar M. Salazar
    • 1
  • Demetrio A. Ovalle
    • 1
    Email author
  1. 1.Universidad Nacional de Colombia - Sede MedellínMedellínColombia

Personalised recommendations