16 citations · 22 across the 2 of their papers we have counts for
7 papers
PyCG: Practical Call Graph Generation in Python
Vitalis Salis, Thodoris Sotiropoulos, Panos Louridas +2
Call graphs play an important role in different contexts, such as profiling and vulnerability propagation analysis. Generating call graphs in an efficient manner can be a challengi…
Do We Need Improved Code Quality Metrics?
Tushar Sharma, Diomidis Spinellis
The software development community has been using code quality metrics for the last five decades. Despite their wide adoption, code quality metrics have attracted a fair share of c…
The Software Heritage Graph Dataset: Large-scale Analysis of Public Software Development History
Antoine Pietri, Diomidis Spinellis, Stefano Zacchiroli
Software Heritage is the largest existing public archive of software source code and accompanying development history. It spans more than five billion unique source code files and…
Empirical Standards for Software Engineering Research
Paul Ralph, Nauman bin Ali, Sebastian Baltes +39
Empirical Standards are natural-language models of a scientific community's expectations for a specific kind of study (e.g. a questionnaire survey). The ACM SIGSOFT Paper and Peer…
A Dataset of Enterprise-Driven Open Source Software
Diomidis Spinellis, Zoe Kotti, Konstantinos Kravvaritis +2
We present a dataset of open source software developed mainly by enterprises rather than volunteers. This can be used to address known generalizability concerns, and, also, to perf…
A Complete Set of Related Git Repositories Identified via Community Detection Approaches Based on Shared Commits
Audris Mockus, Diomidis Spinellis, Zoe Kotti +1
In order to understand the state and evolution of the entirety of open source software we need to get a handle on the set of distinct software projects. Most of open source project…