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