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 条
  • [41] Empirical software engineering research on free/libre/open source software
    Robles, Gregorio
    ICSM 2006: 22ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2006, : 347 - 350
  • [42] An empirical investigation into the assimilation of open source server software
    Ven K.
    Verelst J.
    Communications of the Association for Information Systems, 2011, 28 (01): : 117 - 140
  • [43] An Empirical Investigation into the Assimilation of Open Source Server Software
    Ven, Kris
    Verelst, Jan
    COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2011, 28 : 117 - 140
  • [44] An Empirical Investigation into the Adoption of Open Source Software in Hospitals
    Munoz-Cornejo, Gilberto
    Seaman, Carolyn B.
    Koru, A. Gunes
    INTERNATIONAL JOURNAL OF HEALTHCARE INFORMATION SYSTEMS AND INFORMATICS, 2008, 3 (03) : 16 - 37
  • [45] Onboarding in Open Source Software Projects: A Preliminary Analysis
    Fagerholm, Fabian
    Johnson, Patrik
    Guinea, Alejandro Sanchez
    Borenstein, Jay
    Muench, Juergen
    2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING WORKSHOPS (ICGSEW 2013), 2013, : 5 - 10
  • [46] The Role of Software Trust in Selection of Open-Source and Closed Software
    Hou, Fang
    Jansen, Floris
    de Vries, Arthur
    Jansen, Slinger
    2023 IEEE/ACM 11TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS AND SOFTWARE ECOSYSTEMS, SESOS, 2023, : 30 - 37
  • [47] Reliability Evaluation Metrics for Open Source Software Selection
    Jing-shu JIN
    Hoo-jae LEE
    Sung-yul RHEW
    JournalofMeasurementScienceandInstrumentation, 2010, 1 (03) : 281 - 284
  • [48] Modelling Risks in Open Source Software Component Selection
    Siena, Alberto
    Morandini, Mirko
    Susi, Angelo
    CONCEPTUAL MODELING, 2014, 8824 : 335 - 348
  • [49] Exploring factors and metrics to select open source software components for integration: An empirical study
    Li, Xiaozhou
    Moreschini, Sergio
    Zhang, Zheying
    Taibi, Davide
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 188
  • [50] Exploring the structure of complex software designs: An empirical study of open source and proprietary code
    MacCormack, Alan
    Rusnak, John
    Baldwin, Carliss Y.
    MANAGEMENT SCIENCE, 2006, 52 (07) : 1015 - 1030