nel Corso dell’ultimo decennio, e-Learning e, in particolare, Computer-Supported Collaborative Learning (CSCL) le esigenze in continua evoluzione, di conseguenza, con più esigente pedagogici e tecnologici requisiti. Di conseguenza, un’elevata personalizzazione e flessibilità sono un must in questo contesto, il che significa che le pratiche di apprendimento collaborativo devono essere continuamente adattate, adattate e personalizzate per ogni specifico gruppo di apprendimento target. Queste esigenze molto esigenti del dominio CSCL rappresentano una grande sfida per la comunità di ricerca sullo sviluppo software per soddisfare.
Questo contributo presenta e valuta un precedente sforzo di ricerca sotto forma di un’infrastruttura software generica chiamata Collaborative Learning Purpose Library (CLPL) con l’obiettivo di soddisfare le esigenze attuali e esigenti presenti nel dominio CSCL. A tal fine, sperimentiamo il CLPL al fine di offrire una metodologia avanzata di ingegneria del software orientata ai servizi basata sul riutilizzo per sviluppare applicazioni CSCL in modo efficace e tempestivo. Un processo di validazione è fornito riportando sull’uso della piattaforma CLPL come risorsa primaria per i corsi di tesi di master presso l’Università Aperta della Catalogna nello sviluppo di applicazioni software complesse nel dominio CSCL.
L’obiettivo finale dell’intera ricerca è quello di produrre sistemi software CSCL efficaci in grado di supportare e migliorare le attuali pratiche di apprendimento collaborativo on-line.