Skip to content

Opening book details…

Can I read An Approach for Selecting FLOSS Projects for Education on EtoBox?

An Approach for Selecting FLOSS Projects for Education by Lessa, Moara Sousa Brito ;von Flach G. Chavez, Christina is a scholarly article available to read on EtoBox.

What is An Approach for Selecting FLOSS Projects for Education about?

Context: The use of Free/Libre/Open Source Software (FLOSS) projects in Software Engineering Education (SEE) provides an opportunity for learning the theory and practicing technical and soft skills, narrowing the theory-practice gap usually present in undergraduate software engineering courses. However, selecting a FLOSS project for pedagogical use has its challenges. The selection should consider technical, social and pedagogical criteria, and the search process is often manual and ad-hoc. Objective: We present an approach to the selection of FLOSS projects for SEE based on technical and social criteria, and evaluate it from the students' perspective. Method: We performed a literature review to identify the criteria for selecting FLOSS projects used in SEE research. A set of selection criteria was documented and operationalized so that automatic search could be performed in open source projects repositories. We implemented a tool called FlossSearch.Edu to support the selection of FLOSS projects, based on the combination of one or more criteria, from a randomly populated repository of cloned GitHub projects. A case study was conducted with undergraduate students. They used the tool

Author
Lessa, Moara Sousa Brito ;von Flach G. Chavez, Christina
Publisher
ACM
Published
2020
Language
EN

More by Lessa, Moara Sousa Brito ;von Flach G. Chavez, Christina

Browse all works by Lessa, Moara Sousa Brito ;von Flach G. Chavez, Christina