Crediting pull requests to open source research software as an academic contribution

被引:0
|
作者
Anzt, Hartwig [1 ,2 ]
Kuehn, Eileen [1 ]
Flegar, Goran [3 ]
机构
[1] Karlsruhe Inst Technol, Steinbuch Ctr Comp SCC, Karlsruhe, Germany
[2] Univ Tennessee, Innovat Comp Lab ICL, Knoxville, TN USA
[3] Univ Jaume 1, Dept Ingn & Ciencia Comp ICC, Castellon de La Plana, Spain
关键词
Scientific excellence paradigms; Conference contributions; Scientific reputation; Community software development;
D O I
10.1016/j.jocs.2020.101278
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Like any other scientific discipline, the High Performance Computing community suffers under the publish or perish paradigm. As a result, a significant portion of novel algorithm designs and hardware-optimized implementations never make it into production code but are instead abandoned once they served the purpose of yielding (another) publication. At the same time, community software packages driving scientific research lack the addition of new technology and hardware-specific implementations. This results in a very unsatisfying situation where researchers and software developers are working independently, and the traditional peer reviewing is reaching its capacity limits. A paradigm shift that accepts high-quality software pull requests to open source research software as conference contributions may create incentives to realize new and/or improved algorithms in community software ecosystems. In this paper, we propose to complement code reviews on pull requests to scientific open source software with scientific reviews, and allow the presentation and publication of high quality software contributions that present an academic improvement to the state-of-the-art at scientific conferences.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Prediction of Pull Requests Review Time in Open Source Projects
    Messias e Silva, Jonathan
    de Lima Junior, Manoel Limeira
    [J]. PROCEEDINGS OF THE 20TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2021, 2021,
  • [2] Predicting the lifetime of pull requests in open-source projects
    de Lima Junior, Manoel Limeira
    Soares, Daricelio
    Plastino, Alexandre
    Murta, Leonardo
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2021, 33 (06)
  • [3] Acceptance Factors of Pull Requests in Open-Source Projects
    Soares, Daricelio Moreira
    de Lima Junior, Manoel Limeira
    Murta, Leonardo
    [J]. 30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1541 - 1546
  • [4] DeepRelease: Language-agnostic Release Notes Generation from Pull Requests of Open-source Software
    Jiang, Huaxi
    Zhu, Jie
    Yang, Li
    Liang, Geng
    Zuo, Chun
    [J]. 2021 28TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2021), 2021, : 101 - 110
  • [5] Is academic open source software dependable?
    Chiba, S
    [J]. BUILDING THE INFORMATION SOCIETY, 2004, 156 : 693 - 697
  • [6] Locating Requests among Open Source Software Communication Messages
    Korkontzelos, Ioannis
    Ananiadou, Sophia
    [J]. LREC 2014 - NINTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2014, : 1347 - 1354
  • [7] Open Source Research Software
    Hasselbring, Wilhelm
    Carr, Leslie
    Hettrick, Simon
    Packer, Heather
    Tiropanis, Thanassis
    [J]. COMPUTER, 2020, 53 (08) : 84 - 88
  • [8] Automatic Decomposition of Java']Java Open Source Pull Requests: A Replication Study
    Luna Freire, Victor da C.
    Brunet, Joao
    de Figueiredo, Jorge C. A.
    [J]. SOFSEM 2018: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2018, 10706 : 255 - 268
  • [9] Assessing Open Source Software as a Scholarly Contribution
    Hafer, Lou
    Kirkpatrick, Arthur E.
    [J]. COMMUNICATIONS OF THE ACM, 2009, 52 (12) : 126 - 129
  • [10] An Empirical Study on Pull-requests Revisions in Open Source Artificial Intelligence Projects
    Li, Zhi-Xing
    Yu, Yue
    Wang, Tao
    Cai, Meng-Luan
    Wang, Huai-Min
    [J]. Ruan Jian Xue Bao/Journal of Software, 2023, 34 (09):