Escaping the Time Pit: Pitfalls and Guidelines for Using Time-Based Git Data

被引:8
作者
Flint, Samuel W. [1 ]
Chauhan, Jigyasa [1 ]
Dyer, Robert [1 ]
机构
[1] Univ Nebraska Lincoln, Lincoln, NE 68588 USA
来源
2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2021) | 2021年
关键词
time-based; survey;
D O I
10.1109/MSR52588.2021.00022
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many software engineering research papers rely on time-based data (e.g., commit timestamps, issue report creation/update/close dates, release dates). Like most real-world data however, time-based data is often dirty. To date, there are no studies that quantify how frequently such data is used by the software engineering research community, or investigate sources of and quantify how often such data is dirty. Depending on the research task and method used, including such dirty data could affect the research results. This paper presents the first survey of papers that utilize time-based data, published in the Mining Software Repositories (MSR) conference series. Out of the 690 technical track and data papers published in MSR 2004-2020, we saw at least 35% of papers utilized time-based data. We then used the Boa and Software Heritage infrastructures to help identify and quantify several sources of dirty commit timestamp data. Finally we provide guidelines/best practices for researchers utilizing time-based data from Git repositories.
引用
收藏
页码:85 / 96
页数:12
相关论文
共 50 条
[41]   Modeling and Analysis of Drift-Cancellation Techniques for Time-Based Integrated Resistive Sensor Interfaces [J].
Marin, Jorge ;
Sacco, Elisa ;
Vergauwen, Johan ;
Gielen, Georges .
IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2018, 8 (07) :1203-1212
[42]   Multi-objective model and heuristic algorithm for distribution system in the environment of time-based competition [J].
Li, YH ;
Ma, SH .
PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING, VOLS 1 AND 2, 2004, :545-549
[43]   Nicotine derived from the electronic cigarette improves time-based prospective memory in abstinent smokers [J].
Lynne Dawkins ;
John Turner ;
Eadaoin Crowe .
Psychopharmacology, 2013, 227 :377-384
[44]   Time-Based Sensing for Reference-Less and Robust Read in STT-MRAM Memories [J].
Quang-Kien Trinh ;
Ruocco, Sergio ;
Alioto, Massimo .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2018, 65 (10) :3338-3348
[45]   Nicotine derived from the electronic cigarette improves time-based prospective memory in abstinent smokers [J].
Dawkins, Lynne ;
Turner, John ;
Crowe, Eadaoin .
PSYCHOPHARMACOLOGY, 2013, 227 (03) :377-384
[46]   A New Design Methodology for Time-Based Capacitance-to-Digital Converters (T-CDCs) [J].
Hassan, Ali H. ;
Fouad, Ahmed ;
Mostafa, Hassan ;
Salama, Khaled N. ;
Soliman, Ahmed M. .
AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2018, 96 :238-245
[47]   Assessing time-based prospective memory online: A comparison study between laboratory-based and web-based testing [J].
Laera, Gianvito ;
Hering, Alexandra ;
Kliegel, Matthias .
QUARTERLY JOURNAL OF EXPERIMENTAL PSYCHOLOGY, 2024, 77 (11) :2214-2227
[48]   Preparation and in vitro evaluation of pH, time-based and enzyme-degradable pellets for colonic drug delivery [J].
Cui, Fude ;
Yang, Lei ;
Jin, Jie ;
Piao, Hongze ;
Lin, Wenhui ;
Cun, Dongmei .
DRUG DEVELOPMENT AND INDUSTRIAL PHARMACY, 2007, 33 (09) :999-1007
[49]   Frequency and Strategicness of Clock-Checking Explain Detrimental Age Effects in Time-Based Prospective Memory [J].
Joly-Burra, Emilie ;
Haas, Maximilian ;
Laera, Gianvito ;
Ghisletta, Paolo ;
Kliegel, Matthias ;
Zuber, Sascha .
PSYCHOLOGY AND AGING, 2022, 37 (05) :637-648
[50]   Cognitive control processes underlying time-based prospective memory impairment in individuals with high depressive symptomatology [J].
Li, Yanqi Ryan ;
Weinborn, Michael ;
Loft, Shayne ;
Maybery, Murray .
ACTA PSYCHOLOGICA, 2014, 149 :18-23