EDBT 2026 Demo / reviewers in the wild / expert
David Reid
dblp:23/3140
· DBLP profile ↗
2ranked-venue papers in the field
1as first author
2since 2021 · last 2025
0000-0002-0973-7127ORCID · corroborated
Domains — venue-derived; a paper can count in several
Other / Interdisciplinary · 2 (1 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | OSS License Identification at Scale: A Comprehensive Dataset Using World of CodeabstractThe proliferation of open source software (OSS) and different types of reuse has made it incredibly difficult to perform an essential legal and compliance task of accurate license identification within the software supply chain. This study presents a reusable and comprehensive dataset of OSS licenses, created using the World of Code (WoC) infrastructure. By scanning all files containing “license” in their file paths, and applying the approximate matching via winnowing algorithm to identify the most similar license from the SPDX and Open Source list, we found and identified 5.5 million distinct license blobs in OSS projects. The dataset includes a detailed project-to-license (P2L) map with commit timestamps, enabling dynamic analysis of license adoption and changes over time. To verify the accuracy of the dataset we use stratified sampling and manual review, achieving a final accuracy of 92.08%, with precision of 87.14%, recall of 95.45%, and an F1 score of 91.11%. This dataset is intended to support a range of research and practical tasks, including the detection of license noncompliance, the investigations of license changes, study of licensing trends, and the development of compliance tools. The dataset is open, providing a valuable resource for developers, researchers, and legal professionals in the OSS community. Mahmoud Jahanshahi, David Reid, Adam McDaniel, Audris Mockus |
MSR | 2 |
| 2021 | Tracing Vulnerable Code LineageabstractThis paper presents results from the MSR 2021 Hackathon. Our team investigates files/projects that contain known security vulnerabilities and how widespread they are throughout repositories in open source software. These security vulnerabilities can potentially be propagated through code reuse even when the vulnerability is fixed in different versions of the code. We utilize the World of Code [1] infrastructure to discover file-level duplication of code from a nearly complete collection of open source software. This paper describes a method and set of tools to find all open source projects that use known vulnerable files and any previous revisions of those files. David Reid, Kalvin Eng, Christopher Bogart, Adam Tutko |
MSR | 1 |