în ultimul deceniu, nevoile de învățare electronică și, în special, de învățare colaborativă sprijinită de calculator (CSCL) au evoluat în consecință, cu cerințe pedagogice și tehnologice din ce în ce mai exigente. Ca urmare, personalizarea ridicată și flexibilitatea sunt o necesitate în acest context, ceea ce înseamnă că practicile de învățare colaborativă trebuie adaptate, ajustate și personalizate în mod continuu pentru fiecare grup de învățare țintă specific. Aceste nevoi foarte exigente ale domeniului CSCL reprezintă o mare provocare pentru comunitatea de cercetare în domeniul dezvoltării de software pentru a satisface.
această contribuție prezintă și evaluează un efort de cercetare anterior sub forma unei infrastructuri software generice numită Collaborative Learning Purpose Library (CLPL) cu scopul de a satisface nevoile actuale și exigente găsite în domeniul CSCL. În acest scop, experimentăm cu CLPL pentru a oferi o metodologie avansată de inginerie software bazată pe reutilizare, orientată spre servicii, pentru dezvoltarea aplicațiilor CSCL într-un mod eficient și în timp util. Un proces de validare este furnizat prin raportarea cu privire la utilizarea platformei CLPL ca resursă principală pentru cursurile de teză de masterat de la Universitatea Deschisă din Catalonia atunci când se dezvoltă aplicații software complexe în domeniul CSCL.
scopul final al întregii cercetări este de a produce sisteme software CSCL eficiente capabile să susțină și să îmbunătățească practicile actuale de învățare colaborativă on-line.