Durante la última década, las necesidades de aprendizaje electrónico y, en particular, de Aprendizaje Colaborativo Apoyado por Computadora (CSCL) han evolucionado en consecuencia con requisitos pedagógicos y tecnológicos cada vez más exigentes. Como resultado, una alta personalización y flexibilidad son imprescindibles en este contexto, lo que significa que las prácticas de aprendizaje colaborativo deben adaptarse, ajustarse y personalizarse continuamente para cada grupo de aprendizaje objetivo específico. Estas necesidades muy exigentes del dominio CSCL representan un gran desafío para la comunidad de investigación en desarrollo de software.
Esta contribución presenta y evalúa un esfuerzo de investigación previo en forma de una infraestructura de software genérica llamada Biblioteca de Propósito de Aprendizaje Colaborativo (CLPL) con el objetivo de satisfacer las necesidades actuales y exigentes que se encuentran en el dominio CSCL. Con este fin, experimentamos con el CLPL para ofrecer una metodología avanzada de ingeniería de software orientada a servicios basada en la reutilización para desarrollar aplicaciones CSCL de manera efectiva y oportuna. Se proporciona un proceso de validación mediante la presentación de informes sobre el uso de la plataforma CLPL como recurso principal para los cursos de tesis de máster de la Universitat Oberta de Catalunya en el desarrollo de aplicaciones de software complejas en el dominio CSCL.
El objetivo final de toda la investigación es producir sistemas de software CSCL eficaces capaces de apoyar y mejorar las prácticas actuales de aprendizaje colaborativo en línea.