Research artifacts in software engineering publications: Status and trends*

被引:0
|
作者
Liu, Mugeng [1 ]
Huang, Xiaolong [1 ]
He, Wei [1 ]
Xie, Yibing [2 ]
Zhang, Jie M. [3 ]
Jing, Xiang [2 ,4 ]
Chen, Zhenpeng [5 ]
Ma, Yun [6 ]
机构
[1] Peking Univ, Minist Educ, Sch Comp Sci, Key Lab High Confidence Software Technol, Beijing, Peoples R China
[2] Peking Univ, Sch Software & Microelect, Beijing, Peoples R China
[3] Kings Coll London, Dept Informat, London, England
[4] Natl Key Lab Data Space Technol & Syst, Beijing, Peoples R China
[5] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[6] Peking Univ, Inst Artificial Intelligence, Beijing, Peoples R China
关键词
Research artifact; Empirical study; Software engineering; Code smell;
D O I
10.1016/j.jss.2024.112032
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Software Engineering (SE) community has been embracing the open science policy and encouraging researchers to disclose artifacts in their publications. However, the status and trends of artifact practice and quality remain unclear, lacking insights on further improvement. In this paper, we present an empirical study to characterize the research artifacts in SE publications. Specifically, we manually collect 1,487 artifacts from all 2,196 papers published in top-tier SE conferences (ASE, FSE, ICSE, and ISSTA) from 2017 to 2022. We investigate the common practices (e.g., URL location and format, storage websites), maintenance activities (e.g., last update time and URL validity), popularity (e.g., the number of stars on GitHub and characteristics), and quality (e.g., documentation and code smell) of these artifacts. Based on our analysis, we reveal a rise in publications providing artifacts. The usage of Zenodo for sharing artifacts has significantly increased. However, artifacts stored in GitHub tend to receive few stars, indicating a limited influence on real-world SE applications. We summarize the results and provide suggestions to different stakeholders in conjunction with current guidelines.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Impact of software engineering research on the practice of Software Configuration Management
    Estublier, J
    Leblang, D
    Van der Hoek, A
    Conradi, R
    Clemm, G
    Tichy, W
    Wiborg-Weber, D
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2005, 14 (04) : 383 - 430
  • [42] The Research of Software Project Management Based on Software Engineering Practice
    Li Li-ping
    Wang Shuai
    INFORMATION AND MANAGEMENT ENGINEERING, PT V, 2011, 235 : 221 - 225
  • [43] Viewpoints Future Research Directions of Software Engineering and Knowledge Engineering
    Xu, Haiping
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2015, 25 (02) : 415 - 421
  • [44] A Study on the Prevalence of Human Values in Software Engineering Publications, 2015-2018
    Perera, Harsha
    Hussain, Waqar
    Whittle, Jon
    Nurwidyantoro, Arif
    Mougouei, Davoud
    Shams, Rifat Ara
    Oliver, Gillian
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 409 - 420
  • [45] Impact of Software Engineering Research in Practice: A Patent and Author Survey Analysis
    Kotti, Zoe
    Gousios, Georgios
    Spinellis, Diomidis
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (04) : 2020 - 2038
  • [46] Research on Reform in the Teaching of Software Engineering Course
    Li, Jianjun
    Wang, Xiaorong
    ADVANCES IN INTELLIGENT SYSTEMS, 2012, 138 : 141 - +
  • [47] Perceptions of Creativity in Software Engineering Research and Practice
    Mohanani, Rahul
    Ram, Prabhat
    Lasisi, Ahmed
    Ralph, Paul
    Turhan, Burak
    2017 43RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2017, : 210 - 217
  • [48] SOFTWARE ENGINEERING RESEARCH AND PRACTICE - IMPLICATIONS FOR EDUCATION
    TATE, G
    SOFTWARE ENGINEERING EDUCATION, 1993, 40 : 163 - 174
  • [49] Empirical Research in Software Engineering: A Critical View
    Parnas, David Lorge
    IEEE SOFTWARE, 2009, 26 (06) : 56 - +
  • [50] Social Science Theories in Software Engineering Research
    Lorey, Tobias
    Ralph, Paul
    Felderer, Michael
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 1994 - 2005