Thodoris Sotiropoulos

PhD student, Athens University of Economics and Business, Athens, Greece

I am a PhD candidate at the Department of Management Science and Technology, Athens University of Economics and Business. I hold an MSc with distinction in Advanced Computing from Imperial College London, and a BSc in Management Science and Technology from the Athens University of Economics and Business. I have previously worked in industry as a software engineer at the Greek Research and Technology Network (GRNET). For my detailed CV, please follow this link.

My main research interests include programming languages, program analysis, and software testing.

publications

publications by categories in reversed chronological order. generated by jekyll-scholar.

2021

  1. OOPSLA’21
    Well-Typed Programs Can Go Wrong: A Study of Typing-Related Bugs in JVM Compilers
    Stefanos Chaliasos*, Sotiropoulos Thodoris*, Georgios-Petros Drosos, Charalampos Mitropoulos, Dimitris Mitropoulos, and Diomidis Spinellis
    In Proceedings of the ACM on Programming Languages 2021
    * Both authors contributed equally
  2. ICSE’21
    Data-Oriented Differential Testing of Object-Relational Mapping Systems
    Sotiropoulos Thodoris, Stefanos Chaliasos, Vaggelis Atlidakis, Dimitris Mitropoulos, and Diomidis Spinellis
    In 43rd International Conference on Software Engineering 2021
    Distinguished Artifact Award 🏆
  3. PyCG: Practical Call Graph Construction in Python
    Vitalis Salis, Sotiropoulos Thodoris, Panos Louridas, Diomidis Spinellis, and Dimitris Mitropoulos
    In 43rd International Conference on Software Engineering 2021

2020

  1. ICSE’20
    Practical Fault Detection in Puppet Programs
    Sotiropoulos Thodoris, Dimitris Mitropoulos, and Diomidis Spinellis
    In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering 2020
  2. OOPSLA’20
    A Model for Detecting Faults in Build Specifications
    Sotiropoulos Thodoris, Stefanos Chaliasos, Dimitris Mitropoulos, and Diomidis Spinellis
    In Proceedings of the ACM on Programming Languages 2020
  3. WISE’20
    Search Engine Similarity Analysis: A Combined Content and Rankings Approach
    Konstantina Dritsa*, Sotiropoulos Thodoris*, Haris Skarpetis, and Panos Louridas
    In Proceedings of the 21st International Conference on Web Information Systems Engineering 2020
    * Both authors contributed equally

2019

  1. ECOOP’19
    Static Analysis for Asynchronous JavaScript Programs
    Sotiropoulos Thodoris, and Benjamin Livshits
    In 33rd European Conference on Object-Oriented Programming 2019
  2. JIS’19
    PDGuard: an architecture for the control and secure processing of personal data
    Dimitris Mitropoulos, Sotiropoulos Thodoris, Nikos Koutsovasilis, and Diomidis Spinellis
    International Journal of Information Security 2019