Towards an engineering approach for groupware development: learning from the AulaNet LMS development
Marco Aurélio Gerosa, Misael Pimentel, Alberto Raposo, Hugo Fukś, Carlos Lucena
Abstract
Marco Aurélio Gerosa, Misael Pimentel, Alberto Raposo, Hugo Fukś, Carlos Lucena
Abstract
This paper presents the AulaNet learning management system, its architecture and the collaboration model that guided its development and that was refined during this process. A case study of an online course indicates the necessity to have an architectural support for collaboration aspects and a collaboration-based engineering approach to groupware development. This approach, groupware engineering, is based on software engineering and on concepts originated in the field of CSCW.
OpenAlex reports 10 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper presents the AulaNet learning management system, its architecture and the collaboration model that guided its development and that was refined during this process. A case study of an online course indicates the necessity to have an architectural support for collaboration aspects and a collaboration-based engineering approach to groupware development. This approach, groupware engineering, is based on software engineering and on concepts originated in the field of CSCW.
Key concepts: Collaborative software, Computer-supported cooperative work, Computer science, Collaborative engineering, Software engineering, Process (computing), Field (mathematics), Architecture