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 条
  • [21] Towards a better understanding of software evolution: an empirical study on open-source software
    Neamtiu, Iulian
    Xie, Guowu
    Chen, Jianbo
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2013, 25 (03) : 193 - 218
  • [22] Empirical study of the effects of open source adoption on software development economics
    Ajila, Samuel A.
    Wu, Di
    JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (09) : 1517 - 1529
  • [23] AN EMPIRICAL STUDY ON DESIGN PATTERN USAGE ON OPEN-SOURCE SOFTWARE
    Apostolos, Ampatzoglou
    Kyriaki, Savva
    Ioannis, Stamelos
    Sofia, Charalampidou
    ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, : 275 - 283
  • [24] An Empirical Study of Architectural Change in Open-Source Software Systems
    Le, Duc Minh
    Behnamghader, Pooyan
    Garcia, Joshua
    Link, Daniel
    Shahbazian, Arman
    Medvidovic, Nenad
    12TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2015), 2015, : 235 - 245
  • [25] The characteristics and motivations of library open source software developers: An empirical study
    Choi, Namjoo
    Pruett, Joseph A.
    LIBRARY & INFORMATION SCIENCE RESEARCH, 2015, 37 (02) : 109 - 117
  • [27] Preliminary study on open source software implementation in the Malaysian public sector
    Hamid A.
    Abdullah N.L.
    Idrus R.
    Hamid, Adnan (adnanh@usm.my), 1742, Institute of Electrical Engineers of Japan (136): : 1742 - 1745
  • [28] A Survey on Open Source Software Testing Tools: A Preliminary Study in 2011
    Emami, Seyed Amir
    Sim, Jason Chin Lung
    Sim, Kwan Yong
    FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): COMPUTER VISION AND IMAGE ANALYSIS: PATTERN RECOGNITION AND BASIC TECHNOLOGIES, 2012, 8350
  • [29] A quality model for open source software selection
    Sung, Won Jun
    Kim, Ji Hyeok
    Rhew, Sung Yul
    ALPIT 2007: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON ADVANCED LANGUAGE PROCESSING AND WEB INFORMATION TECHNOLOGY, 2007, : 515 - +
  • [30] An Empirical Study of Unused Design Decisions in Open Source Java']Java Software
    Tempero, Ewan
    APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 33 - 40