Open Source Software Evaluation, Selection, and Adoption: a Systematic Literature Review

被引:22
作者
Lenarduzzi, Valentina [1 ]
Taibi, Davide [2 ]
Tosi, Davide [3 ]
Lavazza, Luigi [3 ]
Morasca, Sandro [3 ]
机构
[1] LUT Univ, Lahti, Finland
[2] Tampere Univ, Tampere, Finland
[3] Univ Insubria, Varese, Italy
来源
2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2020) | 2020年
关键词
Open-source software; software selection; software adoption; software quality models;
D O I
10.1109/SEAA51224.2020.00076
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Background. Open Source Software (OSS) is experiencing an increasing popularity both in industry and in academia. Aim. We investigated models for the selection, evaluation, and adoption of OSS, focusing on factors that affect most the evaluation of OSS. Method. We conducted a Systematic Literature Review of 262 studies published until the end of 2019, to understand whether OSS selection is still an interesting topic for researchers, and which factors are considered by stakeholders and are assessed by the available models. Result. We selected 60 primary studies: 20 surveys and 5 lessons learned studies elicited the motivations for OSS adoption; 35 papers proposed several OSS evaluation models focusing on different technical aspects. This Systematic Literature Review provides an overview of the available OSS evaluation methods, highlighting their limits and strengths, based on the wide range of technicalities and aspects explored by the selected primary studies. Conclusion. OSS producers can benefit from our results by checking if they are providing all the information commonly required by potential adopters. Users can learn how models work and which models cover the relevant characteristics of OSS they are most interested in.
引用
收藏
页码:437 / 444
页数:8
相关论文
共 13 条
[1]  
[Anonymous], 2012, ANN ACM S APPL COMP
[2]  
[Anonymous], 2010, P 3 INT WORKSH EM TR
[3]  
del Bianco V, 2010, IFIP ADV INF COMM TE, V319, P15
[4]   A Survey on Open Source Software Trustworthiness [J].
del Bianco, Vieri ;
Lavazza, Luigi ;
Morasca, Sandro ;
Taibi, Davide .
IEEE SOFTWARE, 2011, 28 (05) :67-75
[5]   Adoption of open source software in software-intensive organizations - A systematic literature review [J].
Hauge, Oyvind ;
Ayala, Claudia ;
Conradi, Reidar .
INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (11) :1133-1154
[6]   Studying the Cost and Effectiveness of OSS Quality Assessment Models: An Experience Report of Fujitsu QNET [J].
Kamei, Yasutaka ;
Matsumoto, Takahiro ;
Yamashita, Kazuhiro ;
Ubayashi, Naoyasu ;
Iwasaki, Takashi ;
Takayama, Shuichi .
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (11) :2744-2753
[7]  
Kitchenham B., 2007, GUIDELINES PERFORMIN
[8]   A systematic review of systematic review process research in software engineering [J].
Kitchenham, Barbara ;
Brereton, Pearl .
INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (12) :2049-2075
[9]  
Lavazza L., 2010, INT S EMP SOFTW ENG
[10]  
Lavazza L, 2012, LECT NOTES BUS INF P, V101, P149