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 条
  • [31] Research on Sentiment Analysis in Software Engineering
    Chen Z.-P.
    Yao H.-H.
    Cao Y.-B.
    Liu X.-Z.
    Mei H.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (05): : 2218 - 2230
  • [32] Software Engineering General Design Research
    Wang, Zhuyun
    ELECTRONIC INFORMATION AND ELECTRICAL ENGINEERING, 2012, 19 : 517 - 520
  • [33] Development of Software Engineering: A Research Perspective
    Hong Mei
    Dong-Gang Cao
    Fu-Qing Yang
    Journal of Computer Science and Technology, 2006, 21 : 682 - 696
  • [34] Research on Teaching Gamification of Software Engineering
    Qu Wei-Qing
    Wang Ming
    Zhao Yan-Fei
    Liu Bang-Quan
    2014 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2014), 2014, : 855 - 860
  • [35] Development of software engineering: A research perspective
    Mei, Hong
    Cao, Dong-Gang
    Yang, Fu-Qing
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2006, 21 (05) : 682 - 696
  • [36] Educational trends in software engineering: a systematic review study
    Duarte Acosta, Nixon
    Bolano Garcia, Matilde
    Buitrago Romero, Jairo
    Lopez Sevillano, Alexandra
    Forero Paez, Nelson
    Roa, Olga
    2019 CONGRESO INTERNACIONAL DE INNOVACION Y TENDENCIAS EN INGENIERIA (CONIITI ), 2019,
  • [37] Detecting Latent Topics and Trends in Software Engineering Research Since 1980 Using Probabilistic Topic Modeling
    Gurcan, Fatih
    Dalveren, Gonca Gokce Menekse
    Cagiltay, Nergiz Ercil
    Soylu, Ahmet
    IEEE ACCESS, 2022, 10 : 74638 - 74654
  • [38] Software engineering techniques for statically analyzing mobile apps: research trends, characteristics, and potential for industrial adoption
    Autili, Marco
    Malavolta, Ivano
    Perucci, Alexander
    Scoccia, Gian Luca
    Verdecchia, Roberto
    JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2021, 12 (01)
  • [39] The Research on Multimedia Software Engineering Based on Software Life Cycle
    Zhang, Yu
    2014 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2014), 2014, : 241 - 244
  • [40] Research of Software Development Model Based on the Theory of Software Engineering
    Wang, Lei
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION APPLICATIONS (ICCIA 2012), 2012, : 1171 - 1173