PlanEdit: An Adaptive Problem Solving Tool for Design
AH '02 Proceedings of the Second International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
A layered framework for evaluating on-line collaborative learning interactions
International Journal of Human-Computer Studies
Journal of Network and Computer Applications
Social Computing: From Social Informatics to Social Intelligence
IEEE Intelligent Systems
Collaborative use of individual search histories
Interacting with Computers
Group mirrors to support interaction regulation in collaborative problem solving
Computers & Education
A framework for process-solution analysis in collaborative learning environments
International Journal of Human-Computer Studies
Developing Collaborative Modeling Systems Following a Model-Driven Engineering Approach
OTM '08 Proceedings of the OTM Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: 2008 Workshops: ADI, AWeSoMe, COMBEK, EI2N, IWSSA, MONET, OnToContent + QSI, ORM, PerSys, RDDS, SEMELS, and SWWS
Monitoring and analyzing group interactions in asynchronous discussions with the DIAS system
CRIWG'06 Proceedings of the 12th international conference on Groupware: design, implementation, and use
A model-driven development method for collaborative modeling tools
Journal of Network and Computer Applications
Exploring the effects of collaboration scripts embedded in a distributed pair programming system
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Journal of Network and Computer Applications
Hi-index | 0.00 |
The automated analysis of users' activity in collaborative systems aims at characterizing the collective process established between the participants and contributing to improving the deficiencies that occur during the users' activity and that are identified by means of this characterisation. This type of analysis, however, requires the completion of complex and costly software development tasks such as capturing information about the actions carried out by the users, calculating low and high level variables to characterize the users' work and behaviour and, finally, defining different kinds of interventions to improve the users' experience solving this way all of those problems that have been detected. To enable the automation of these tasks, reducing the required development effort, we propose a framework that allows software developers to specify the processes of analysis of the activity supported by a collaborative system by means of visual languages in a model-based approach and to automate the analysis accordingly. This framework is used in two case studies. Firstly, the framework is applied for the collaboration analysis in a social network system. Secondly, the collaborative programming activity supported by the COLLECE system is analysed using the framework, and the impact of using the framework is then evaluated.