FLOSS in Software Engineering Education An Update of a Systematic Mapping Study

被引:7
|
作者
Brito, Moara Sousa [1 ]
Silva, Fernanda Gomes [1 ]
Chavez, Christina von Flach G. [1 ]
Nascimento, Debora C. [2 ]
Bittencourt, Roberto A. [3 ]
机构
[1] Univ Fed Bahia, Salvador, BA, Brazil
[2] Univ Fed Sergipe, Aracaju, Brazil
[3] State Univ Feira de Santana, Feira De Santana, Brazil
关键词
Free software; open source software; FLOSS development model; systematic literature reviews; OPEN SOURCE PROJECTS; STUDENTS;
D O I
10.1145/3266237.3266249
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Free/Libre/Open Source Software (FLOSS) projects have been used in Software Engineering Education (SEE) to address the need for more realistic settings that reduce the gap between software engineering (SE) courses and industry needs. A systematic mapping study (SMS) performed in 2013 structured the research area on the use of FLOSS projects in SEE. Objective: Update the 2013 SMS with studies published in the last five years, classifying and summarizing them to discuss trends and identify research gaps in the context of the use of FLOSS projects in SEE. Method: We retrieved and analyzed a set of 4132 papers published from 2013 to 2017, from which 33 papers were selected and classified. We analyzed the new results and compared them with those from the previous SMS to confirm or discover trends. Results: The updated mapping summarizes the studies published in the last five years, most of them in conferences. Our analysis confirmed trends previously observed for three facets (SE area, curriculum choice and assessment type) and discovered new trends for other facets. Conclusion: Studies report the use of FLOSS projects in regular, comprehensive SE courses. The prevalence of experience reports over solution proposals in the last five years may indicate that researchers are more concerned with the use and evaluation of existing proposals, although there are still opportunities for more empirical work based on sound educational research methods.
引用
收藏
页码:250 / 259
页数:10
相关论文
共 50 条
  • [1] FLOSS in Software Engineering Education
    Silva, Fernanda Gomes
    Brito, Moara Sousa
    Toledo Tavares, Jenifer Vieira
    Chavez, Christina von Flach G.
    [J]. PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 234 - 243
  • [2] Privacy by Design in Software Engineering: An update of a Systematic Mapping Study
    de Chaves, Shirlei Aparecida
    Vavassori Benitti, Fabiane Barreto
    [J]. 38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 1362 - 1369
  • [3] Industry trends in Software Engineering Education: a systematic mapping study
    Cico, Orges
    Jaccheri, Letizia
    [J]. 2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2019), 2019, : 292 - 293
  • [4] Gamification in software engineering education: A systematic mapping
    Alhammad, Manal M.
    Moreno, Ana M.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 141 : 131 - 150
  • [5] Bloom's Taxonomy in Software Engineering Education: A Systematic Mapping Study
    Britto, Ricardo
    Usman, Muhammad
    [J]. FRONTIERS IN EDUCATION CONFERENCE (FIE), 2015, 2015, : 392 - 399
  • [6] ISO/IEC 29110 and Software Engineering Education: A Systematic Mapping Study
    L. Vives
    K. Melendez
    A. Dávila
    [J]. Programming and Computer Software, 2022, 48 : 745 - 755
  • [7] ISO/IEC 29110 and Software Engineering Education: A Systematic Mapping Study
    Vives, L.
    Melendez, K.
    Davila, A.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2022, 48 (08) : 745 - 755
  • [8] Guidelines for conducting systematic mapping studies in software engineering: An update
    Petersen, Kai
    Vakkalanka, Sairam
    Kuzniarz, Ludwik
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 64 : 1 - 18
  • [9] Replication of Empirical Studies in Software Engineering: An Update of a Systematic Mapping
    Bezerra, Roberta M. M.
    da Silva, Fabio Q. B.
    Santana, Anderson M.
    Magalhaes, Cleyton V. C.
    Santos, Ronnie E. S.
    [J]. 2015 ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM), 2015, : 132 - 135
  • [10] Software assistants in software engineering: A systematic mapping study
    Savary-Leblanc, Maxime
    Burgueno, Lola
    Cabot, Jordi
    Le Pallec, Xavier
    Gerard, Sebastien
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (03): : 856 - 892