What Makes Open Source Software Projects Impactful: A Data-Driven Approach

被引:0
|
作者
Yang, Huaiwei [1 ]
Liu, Shuang [1 ]
Gui, Lin [2 ]
Zhao, Yongxin [3 ]
Sun, Jun [4 ]
Chen, Junjie
机构
[1] Tianjin Univ, Coll Intelligence & Comp, Tianjin, Peoples R China
[2] Lazada Grp, Singapore, Singapore
[3] East China Normal Univ, Shanghai Key Lab Trustworthy Comp, Shanghai, Peoples R China
[4] Singapore Management Univ, Sch Comp & Informat Syst, Singapore, Singapore
基金
中国国家自然科学基金;
关键词
D O I
10.1145/3457913.3457932
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the wide adoption and acceptance of open source version control and hosting systems, more and more companies, including Google, Microsoft, Apple and Facebook, are putting their projects on such platforms, e.g., GitHub. It is very important for open source projects to be impactful, i.e., to attract attentions from the open source development community, so as to gain support on development, testing as well as maintenance from the community. However, the question of what factors affect open source project impact, remains largely open. Given the numerous confounding factors and the complex correlations among the factors, it is a challenge to answer the question. In this study, we gather a large dataset from GitHub and provide empirical insights on this question base on a data-driven approach. We randomly collect 146, 286 projects from GitHub and then adopt data analysis techniques to automatically analyze the correlations of different features with the software project impact. We also provide suggestions on how to potentially make open source projects impactful base on our analysis results.
引用
收藏
页码:126 / 135
页数:10
相关论文
共 50 条
  • [1] What Makes a Great Maintainer of Open Source Projects?
    Dias, Edson
    Meirelles, Paulo
    Castor, Fernando
    Steinmacher, Igor
    Wiese, Igor
    Pinto, Gustavo
    [J]. 2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), 2021, : 982 - 994
  • [2] Data Driven Testing of Open Source Software
    Yahav, Inbal
    Kenett, Ron S.
    Bai, Xiaoying
    [J]. LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: SPECIALIZED TECHNIQUES AND APPLICATIONS, PT II, 2014, 8803 : 309 - 321
  • [3] Successful or Unsuccessful Open Source Software Projects: What is the key?
    Chen, Xiaohong
    Probert, David
    Zhou, Yuan
    Su, Jun
    [J]. 2015 SCIENCE AND INFORMATION CONFERENCE (SAI), 2015, : 277 - 282
  • [4] Assessing urban livability in Shanghai through an open source data-driven approach
    Long, Yin
    Wu, Yi
    Huang, Liqiao
    Aleksejeva, Jelena
    Iossifova, Deljana
    Dong, Nannan
    Gasparatos, Alexandros
    [J]. NPJ URBAN SUSTAINABILITY, 2024, 4 (01):
  • [5] Data on security requirements in open-source software projects
    Wang, Wentao
    Mahakala, Kavya Reddy
    Gupta, Arushi
    Hussein, Nesrin
    Wang, Yinglin
    [J]. DATA IN BRIEF, 2019, 25
  • [6] What makes a good contributor? Understanding contributor behavior within large Free/Open Source Software projects - A socialization perspective
    Carillo, Kevin
    Huff, Sid
    Chawner, Brenda
    [J]. JOURNAL OF STRATEGIC INFORMATION SYSTEMS, 2017, 26 (04): : 322 - 359
  • [7] Socialization in Open Source Software Projects: A Growth Mixture Modeling Approach
    Qureshi, Israr
    Fang, Yulin
    [J]. ORGANIZATIONAL RESEARCH METHODS, 2011, 14 (01) : 208 - 238
  • [8] What Makes Lawyers Happy?: A Data-Driven Prescription to Redefine Professional Success
    Krieger, Lawrence S.
    Sheldon, Kennon M.
    [J]. GEORGE WASHINGTON LAW REVIEW, 2015, 83 (02) : 554 - 627
  • [9] Model-Driven Open Source Software Development - The Open Models Approach
    Aho, Pekka
    Merilinna, Janne
    Ovaska, Eila
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 185 - 190
  • [10] Enabling Data Legitimacy in Data-Driven Projects
    Batista, Andre F. M.
    da Silva, Daniel L.
    Correa, Pedro L. P.
    [J]. 2017 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN COMPUTER, ELECTRICAL, ELECTRONICS AND COMMUNICATION (CTCEEC), 2017, : 50 - 54