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 条
  • [1] Research Publication Trends in Software Engineering
    Sahito, Sanam Fayaz
    Gilal, Abdul Rehman
    Abro, Rizwan Ali
    Waqas, Ahmad
    Shaikh, Khisaluddin
    2019 13TH INTERNATIONAL CONFERENCE ON MATHEMATICS, ACTUARIAL SCIENCE, COMPUTER SCIENCE AND STATISTICS (MACS-13), 2019,
  • [2] Research Publication Trends in Software Engineering
    Sahito, Sanam Fayaz
    Gilal, Abdul Rehman
    Abro, Rizwan Ali
    Waqas, Ahmad
    Shaikh, Khisaluddin
    MACS 2019 - 13th International Conference on Mathematics, Actuarial Science, Computer Science and Statistics, Proceedings, 2019,
  • [3] Status of empirical research in software engineering
    Hofer, Andreas
    Tichy, Walter. F.
    EMPIRICAL SOFTWARE ENGINEERING ISSUES: CRITICAL ASSESSMENT AND FUTURE DIRECTIONS, 2007, 4336 : 10 - 19
  • [4] Evaluation of Design Science instantiation artifacts in Software engineering research
    Mijac, Marko
    CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS (CECIIS 2019), 2019, : 313 - 321
  • [5] Future Trends in Software Engineering Research for Mobile Apps
    Nagappan, Meiyappan
    Shihab, Emad
    2016 IEEE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), VOL 5, 2016, : 21 - 32
  • [6] Automatically Identifying Themes and Trends in Software Engineering Research
    Cosh, Kenneth
    Ramingwong, Sakgasit
    Eiamkanitchat, Narissara
    Ramingwong, Lachana
    2018 10TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SMART TECHNOLOGY (KST 2018) - CYBERNETICS IN THE NEXT DECADES, 2018, : 106 - 111
  • [7] Research on the Status and Development Trends of Embedded Software Technology
    He, Changlin
    Li, Yufen
    Proceedings of the 2016 6th International Conference on Applied Science, Engineering and Technology (ICASET), 2016, 77 : 213 - 216
  • [8] Assessing traceability of software engineering artifacts
    Senthil Karthikeyan Sundaram
    Jane Huffman Hayes
    Alex Dekhtyar
    E. Ashlee Holbrook
    Requirements Engineering, 2010, 15 : 313 - 335
  • [9] Assessing traceability of software engineering artifacts
    Sundaram, Senthil Karthikeyan
    Hayes, Jane Huffman
    Dekhtyar, Alex
    Holbrook, E. Ashlee
    REQUIREMENTS ENGINEERING, 2010, 15 (03) : 313 - 335
  • [10] Challenges of working with artifacts in requirements engineering and software engineering
    Parisa Ghazi
    Martin Glinz
    Requirements Engineering, 2017, 22 : 359 - 385