Building real-time groupware with GroupKit, a groupware toolkit
ACM Transactions on Computer-Human Interaction (TOCHI)
The World Wide Web as Enabling Technology for CSCW: The Case of BSCW
Computer Supported Cooperative Work - Special issue on groupware and the World Wide Web
Designing the Communications Infrastructure of Groupware Systems
CRIWG '02 Proceedings of the 8th International Workshop on Groupware: Design, Implementation and Use
A Component-Based Architecture to Support Collaborative Application Design
CRIWG '02 Proceedings of the 8th International Workshop on Groupware: Design, Implementation and Use
Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures
Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures
Service-Oriented Grid Architecture and Middleware Technologies for Collaborative E-Learning
SCC '05 Proceedings of the 2005 IEEE International Conference on Services Computing - Volume 02
Towards a generic platform for developing CSCL applications using Grid infrastructure
CCGRID '04 Proceedings of the 2004 IEEE International Symposium on Cluster Computing and the Grid
Developing web services choreography standards: the case of REST vs. SOAP
Decision Support Systems - Special issue: Web services and process management
Groupware development support with technology patterns
International Journal of Human-Computer Studies
A layered framework for evaluating on-line collaborative learning interactions
International Journal of Human-Computer Studies
CISIS '07 Proceedings of the First International Conference on Complex, Intelligent and Software Intensive Systems
Design and development of a general purpose collaborative environment
International Journal of Computer Applications in Technology
A product-line architecture for web service-based visual composition of web applications
Journal of Systems and Software
CISIS '08 Proceedings of the 2008 International Conference on Complex, Intelligent and Software Intensive Systems
Collaborative learning using service-oriented architecture: A framework design
Knowledge-Based Systems
SAGA reloaded: Towards a generic platform for developing cooperative applications
CSCWD '09 Proceedings of the 2009 13th International Conference on Computer Supported Cooperative Work in Design
Analysis and comparative of virtual learning environments
EE'08 Proceedings of the 5th WSEAS/IASME international conference on Engineering education
Content analysis: What are they talking about?
Computers & Education - Methodological issue in researching CSCL
Requirement-based approach for groupware environments design
Journal of Systems and Software
Computers in Human Behavior
The effects of a shared free form rationale space in collaborative learning activities
Journal of Systems and Software
Hi-index | 0.00 |
Over the last decade, e-Learning and in particular Computer-Supported Collaborative Learning (CSCL) needs have been evolving accordingly with more and more demanding pedagogical and technological requirements. As a result, high customization and flexibility are a must in this context, meaning that collaborative learning practices need to be continuously adapted, adjusted, and personalized to each specific target learning group. These very demanding needs of the CSCL domain represent a great challenge for the research community on software development to satisfy. This contribution presents and evaluates a previous research effort in the form of a generic software infrastructure called Collaborative Learning Purpose Library (CLPL) with the aim of meeting the current and demanding needs found in the CSCL domain. To this end, we experiment with the CLPL in order to offer an advanced reuse-based service-oriented software engineering methodology for developing CSCL applications in an effective and timely fashion. A validation process is provided by reporting on the use of the CLPL platform as the primary resource for the Master's thesis courses at the Open University of Catalonia when developing complex software applications in the CSCL domain. The ultimate aim of the whole research is to yield effective CSCL software systems capable of supporting and enhancing the current on-line collaborative learning practices.