Skip to main content
zenodoopen

Dataset of Open-Source Software Developers Labeled by their Experience Level and Associated with their Software Metrics

<p>This dataset contains 703&nbsp;anonymized developers extracted from 17 open-source projects from GitHub. Projects were chosen because they use:</p> <ul> <li>the Java programming language</li> <li>the <a href="https://spring.io/projects/spring-framework">Spring framework</a></li> <li><a href="https://maven.apache.org/">Maven</a> / <a href="https://gradle.org/">Gradle</a> build tools</li> </ul> <p>For all these developers, 23 software metrics were calculated for each project to which they contribute. These metrics are either calculated by analyzing the source code or relative to project management metadata. Each of these developers then have been manually annotated. To do this, developers have been searched&nbsp; for in professionnal social media such as:</p> <ul> <li><a href="https://www.linkedin.com/">Linkedin</a></li> <li><a href="https://twitter.com/">Twitter</a></li> <li><a href="https://github.com/">Github</a></li> </ul> <p><strong>This dataset is published in the following journal article: </strong></p> <p><strong>Dataset of Open-Source Software Developers Labeled by their Experience Level in the Project and their Associated Software Metrics, Q. Perez, C. Urtado and </strong><strong>S. Vauttier, Data In Brief, </strong></p> <p><a href="https://www.sciencedirect.com/science/article/pii/S2352340922010459">https://www.sciencedirect.com/science/article/pii/S2352340922010459</a></p>

ShareScore

44/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
20
Reuse readiness
8
Engagement
4

Topics