Skip to main content
zenodoopen

How are software repositories mined? A systematic literature review of workflows, methodologies, reproducibility, and tools

<p>This is the excel spreadsheet dataset containing our analysis of papers performing mining software repositories research from the conferences ICSE, ESEC/FSE, and MSR from the years 2018 - 2020. The data is broken into columns&nbsp;and can be explained at a high-level as follows:</p> <p>Column&nbsp; &nbsp; &nbsp; Content</p> <p>1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;The paper being analyzed</p> <p>2&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Does the paper state the data they analyzed is available</p> <p>3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Does the paper perform some sort of data analysis or sampling&nbsp;using data others have compiled in the past</p> <p>4&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Does the paper state a timestamp for when they begin their work</p> <p>5&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Does the paper state the use of systems pre-built to help with MSR&nbsp;work</p> <p>6 - 18&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Forms of sampling researchers may have employed to select their&nbsp;data</p> <p>19&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;What datasets (if any) were used in the analysis</p> <p>20&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;What tools (if any) were used in the analysis</p> <p>21&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;How they performed their data sampling workflow</p> <p>22&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;How they performed their data filtering workflow</p> <p>23&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;How they performed their data retrieval workflow</p> <p>24&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Did they create any scripts in each of these workflows</p> <p>25 - 33&nbsp; &nbsp; &nbsp; &nbsp; Did they publish a replication package and what is contained within</p> <p>34&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Is the paper describing a&nbsp;tool for research or not</p> <p>35&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Short description of the paper read</p> <p>36&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;A high-level category of the work performed in each paper</p>

ShareScore

36/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
8
Harmonization
4
Access
16
Reuse readiness
8
Engagement
0

Topics