Scientific Publications

TitleAuthorsConference / Journal (Title and dates)Paper
PUBLISHED 
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 8-13, 2020PDF
TypeWriter: Neural Type Prediction with Search-Based ValidationMichael Pradel, Georgios Gousios, Jason Liu, Satish Chandra

28th ACM Joint European Software Engineering Conference and Foundations of Software Engineering, (ESEC/FSE 2020)

PDF
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
Practical Fault Detection in Puppet ProgramsThodoris Sotiropoulos, Dimitris Mitropoulos, and Diomidis Spinellis42nd International Conference on Software Engineering, ICSE'20PDF
A dataset for GitHub repository deduplicationDiomidis Spinellis, Zoe Kotti, and Audris Mockus17th International Conference on Mining Software Repositories, MSR 2020PDF
A complete set of related git repositories identified via community detection approaches based on shared commitsAudris Mockus, Zoe Kotti, Diomidis Spinellis, and Gabriel Dusing17th 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 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 2020PDF
How Network Analysis Can Improve the Reliability of Modern Software EcosystemsPaolo BoldiIEEE 2019 joint Conferences on TPS, CoMI and CIC, IEEE CICPDF
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'19PDF
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 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 '19PDF
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 '19PDF
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 
UNDER SUBMISSION / DEVELOPMENT 

Fine-Grained Network Analysis for Modern Software Ecosystems

Paolo Boldi and Georgios Gousios  

GraphRepo: Fast Exploration in Software Repository Mining

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

Präzi: From Package-based to Precise Call-based Dependency Network Analyses

Joseph Hejderup, Moritz Beller, Konstantinos Triantafyllou, Georgios Gousios  

Constructing Call Graphs of Rust Programs 

Joseph Hejderup, Konstantinos Triantafyllou, Georgios Gousios  
Static Regression Detection for Automated Dependency UpdatesJoseph Hejderup, Georgios GousiosSubmitted to ASE 2020 

Type4Py: An Open-vocabulary Deep Neural Type Inference for Python

Amir M. Mir, Georgios Gousios  

 

Site maintained by OW2