The Role of Software Trust in Selection of Open-Source and Closed Software

被引:0
|
作者
Hou, Fang [1 ]
Jansen, Floris [1 ]
de Vries, Arthur [1 ]
Jansen, Slinger [1 ,2 ]
机构
[1] Univ Utrecht, Utrecht, Netherlands
[2] Lappeenranta Univ, Lappeenranta, Finland
关键词
Software Selection; Software Trust; Software Ecosystem; Open-Source Software; Software Business; MODEL;
D O I
10.1109/SESoS59159.2023.00010
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software selection is a critical part of any software engineering project, as projects depend on a rich ecosystem of components and frameworks. Software engineers always find it challenging to select a trustworthy software product despite the availability of a large number of software selection tools. This study explores the trust factors in open-source and closed software selection from a practitioner's perspective, to gain insight into perceptions of software trust. To this aim, we conducted semi-structured interviews with 24 software practitioners from different businesses, including 12 experts in open-source software selection and 12 experts in closed software selection. By summarizing we found: (1) software selection is affected by three categories of factors, being technical, organizational, and structural assurance factors; (2) the most important factors are technical factors and organizational factors; and (3) software selection process and trust factors differ depending on the project risk tolerance. In addition, we compared the trust factors derived from the interviews with those found in the literature. Our findings revealed that there is a difference between the two.
引用
收藏
页码:30 / 37
页数:8
相关论文
共 50 条
  • [41] Measuring the maintainability of open-source software
    Yu, LG
    Schach, SR
    Chen, K
    2005 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING (ISESE), PROCEEDINGS, 2005, : 287 - 293
  • [43] An analysis of the evolution of developers' role in open-source software community
    Wang, Wenjuan
    Li, Bing
    He, Peng
    Complex Systems and Complexity Science, 2015, 12 (01) : 1 - 7
  • [44] Just trust in Open Source software
    Owens, Martin
    NEW SCIENTIST, 2016, 229 (3058) : 53 - 53
  • [45] The Free Software Alternative: Freeware, Open-source software, and Libraries
    Corbly, James E.
    INFORMATION TECHNOLOGY AND LIBRARIES, 2014, 33 (03) : 65 - 75
  • [46] Falcon: a highly flexible open-source software for closed-loop neuroscience
    Ciliberti, Davide
    Kloosterman, Fabian
    JOURNAL OF NEURAL ENGINEERING, 2017, 14 (04)
  • [47] The role of openness in open collaboration: A focus on open-source software development projects
    Lee, Saerom
    Baek, Hyunmi
    Oh, Sehwan
    ETRI JOURNAL, 2020, 42 (02) : 196 - 204
  • [48] Reusing open-source software and practices: The impact of open-source on commercial vendors
    Brown, AW
    Booch, G
    SOFTWARE REUSE: METHODS, TECHNIQUES, AND TOOLS, PROCEEDINGS, 2002, 2319 : 123 - 136
  • [49] Training Software Engineers Using Open-Source Software: The Students' Perspective
    Pinto, Gustavo
    Ferreira, Clarice
    Souza, Cleice
    Steinmacher, Igor
    Meirelles, Paulo
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET), 2019, : 147 - 157
  • [50] Defining software evolvability from a free/open-source software perspective
    Deprez, Jean-Christophe
    Monfils, Frederic Fleurial
    Ciolkowski, Marcus
    Soto, Martin
    THIRD INTERNATIONAL IEEE WORKSHOP ON SOFTWARE EVOLVABILITY, PROCEEDINGS, 2007, : 29 - +