An Empirical Study on Selection of Open Source Software - Preliminary Results

被引:20
|
作者
Hauge, Oyvind [1 ]
Osterlie, Thomas [1 ]
Sorensen, Carl-Fredrik [1 ]
Gerea, Marinela [1 ]
机构
[1] Norwegian Univ Sci & Technol, Trondheim, Norway
关键词
ADOPTION; FRAMEWORK;
D O I
10.1109/FLOSS.2009.5071359
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Growing attention on component-based development has inspired the development of several normative methods for selection of software components. Despite these efforts, empirical studies show only minor adoption of such methods. To understand how research can contribute to improving the selection of components we interviewed developers from 16 Norwegian software companies which integrate Open Source Software (OSS) components into their systems. We find that the selection of OSS components has a situational nature where project specific properties significantly constrain the selection's outcome, and that developers employ a first fit' rather than 'best fit' approach when selecting OSS components. This could explain the limited adoption of normative selection approaches and general evaluation schemas. Moreover, it motivates a shift from developing such methods and schemas towards understanding the situational nature of software selection.
引用
收藏
页码:42 / 47
页数:6
相关论文
共 50 条
  • [31] Characterizing the Occurrence of Dockerfile Smells in Open-Source Software: An Empirical Study
    Wu, Yiwen
    Zhang, Yang
    Wang, Tao
    Wang, Huaimin
    IEEE ACCESS, 2020, 8 : 34127 - 34139
  • [32] An Empirical Study on Security Knowledge Sharing and Learning in Open Source Software Communities
    Wen, Shao-Fang
    COMPUTERS, 2018, 7 (04)
  • [33] A pilot empirical study of applying a usability technique in an open source software project
    Llerena, Lucrecia
    Castro, John W.
    Acuna, Silvia T.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 106 : 122 - 125
  • [34] An empirical study on implementing Free/Libre Open Source Software (FLOSS) in schools
    Lin, Yuwei
    Zini, Enrico
    SOCIAL INFORMATICS: AN INFORMATION SOCIETY FOR ALL?: IN REMEMBRANCE OF ROB KING, 2006, 223 : 123 - +
  • [35] Near-miss function clones in open source software: an empirical study
    Roy, C. K.
    Cordy, J. R.
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2010, 22 (03): : 165 - 189
  • [36] Near-miss Software Clones in Open Source Games: An Empirical Study
    Chen, Yaowen
    Keivanloo, Iman
    Roy, Chanchal K.
    2014 IEEE 27TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2014,
  • [37] Self-organization process in open-source software: An empirical study
    Yu, Liguo
    INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (05) : 361 - 374
  • [38] An Empirical Study to Investigate Collaboration Among Developers in Open Source Software (OSS)
    Sun, Weijie
    Iwuchukwu, Samuel
    Bangash, Abdul Ali
    Hindle, Abram
    2023 IEEE/ACM 20TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES, MSR, 2023, : 352 - 356
  • [39] An Empirical Study on the Relationship between Open Source Software Success and Test Effort
    Hanoglu, Ebru
    Tarhan, Ayca
    2019 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2019, : 688 - 692
  • [40] An empirical study of open source flight control software program model checking
    Cao, Zhiqin
    Yin, Jinyu
    Wang, Yichen
    Li, Yu
    Zhang, Jintao
    2019 COMPANION OF THE 19TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS-C 2019), 2019, : 164 - 169