Scientific Publications


TitleAuthorsConference / Journal (Title and dates)Paper

PUBLISHED


Type4Py: Practical Deep Similarity Learning-Based Type Inference for PythonAmir M. Mir, Evaldas Latoškinas, Sebastian Proksch, Georgios Gousiosthe IEEE/ACM International Conference on Software Engineering (ICSE), May 2022PDF
Präzi: From Package-based to Precise Call-based Dependency Network AnalysesJoseph Hejderup, Moritz Beller, Konstantinos Triantafyllou, Georgios GousiosEmpirical Software Engineering (EMSE), January 2022PDF
Can we trust tests to automate dependency updates? A case study of Java ProjectsJoseph Hejderup, Georgios GousiosJournal of Systems and Software (JSS), 2022PDF
PyCG: practical call graph construction in Python

Vitalis Salis, Thodoris Sotiropoulos, Panos Louridas, Diomidis Spinellis, and Dimitris Mitropoulos

ICSE/International Conference on Software Engineering (ICSE), May 2021PDF
ManyTypes4Py: A Benchmark Python Dataset for Machine Learning-Based Type Inference

Amir M. Mir,  Evaldas Latoškinas, Georgios Gousios

IEEE/ACM 18th International Conference on Mining Software Repositories (MSR), May 2021PDF
Fine-Grained Network Analysis for Modern Software EcosystemsPaolo Boldi, Georgios GiousiosACM Transactions on Internet Technology, TOIT Journal, December 2020PDF
Selecting  third-party libraries: the practitioners' perspectiveEnrique Larios-Vargas, Maurício Aniche, Christoph Treude, Magiel Bruntink, Georgios Gousios28th ACM Joint European Software Engineering Conference and Foundations of Software Engineering, (ESEC/FSE 2020), November 2020PDF
PDGuard: An architecture for the control and secure processing of personal dataDimitris Mitropoulos, Thodoris Sotiropoulos, Nikos Koutsovasilis, and Diomidis SpinellisInternational Journal of Information Security, IJISPDF
Measuring the impact of library dependency on maintenanceNúria Bruch Tàrrega, Miroslav

Živković, Ana Oprescu 

13th Seminar Series on Advanced Techniques & Tools for Software Evolution, SATToSE, July 2020 
A dataset for GitHub repository deduplicationDiomidis Spinellis, Zoe Kotti, and Audris Mockus17th International Conference on Mining Software Repositories, MSR 2020PDF
A dataset of enterprise-driven open source softwareDiomidis Spinellis, Zoe Kotti, Konstantinos Kravvaritis, Georgios Theodorou, and Panos Louridas17th International Conference on Mining Software Repositories, MSR 2020, June 2020PDF
Ultra-Large-Scale Repository Analysis via Graph CompressionPaolo Boldi, Antoine Pietri, Sebastiano Vigna, and Stefano Zacchiroli27th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2020, February 2020PDF
How Network Analysis Can Improve the Reliability of Modern Software EcosystemsPaolo BoldiIEEE 2019 joint Conferences on TPS, CoMI and CIC, IEEE CIC, December 2019PDF
Mime artist: bypassing whitelisting for the web with JavaScript mimicry attacksStefanos Chaliasos, George Metaxopoulos, George Argyros, and Dimitris Mitropoulos24th European Symposium on Research in Computer Security, ESORICS'19, September 2019PDF
Standing on shoulders or feet? The usage of the MSR data papersZoe Kotti, Diomidis Spinellis16th International Conference on Mining Software Repositories, MSR '19ACM SIGSOFT Distinguished Paper Award, May 2019 PDF
The Software Heritage graph dataset: Public software development under one roofAntoine Pietri, Diomidis Spinellis, and Stefano Zacchiroli16th International Conference on Mining Software Repositories, MSR '19, May 2019PDF
Time present and time past: analyzing the evolution of JavaScript code in the wildDimitris Mitropoulos, Panos Louridas, Vitalis Salis, and Diomidis Spinellis16th International Conference on Mining Software Repositories, MSR '19, May 2019PDF
UNDER SUBMISSION / DEVELOPMENT 

GraphRepo: Fast Exploration in Software Repository Mining

Alex Serban, Magiel Bruntink, Joost VisserSubmitted to ESEC/FSE 2020.