• Ciao,
    I am .

  • "Read. Think. Create. Repeat."

About me

I am Luca Di Grazia and I am a PhD student in Software Engineering in the Software Lab group at Stuttgart Universität, part of the alliance of leading German Technical Universities, advised by Prof. Michael Pradel. In 2019, I graduated in Computer Engineering (Embedded systems) at Politecnico di Torino with the thesis (published in PROTEINS): "A new method for protein characterization and classification using geometrical features for 3D face analysis: An example of tubulin structures", advised by Prof. Federica Marcolin and Prof. Jack A. Tuszynski.

My research in software engineering has been recognized with multiple awards and achievements. In 2022, my paper on Python annotations obtained the important ACM SIGSOFT Distinguished Paper Award. Additionally, I was the second winner at the ACM Student Research Competition and won the first phase of the Gnome Challenge 2020. From 2016 to 2018, I received a generous scholarship to study computer engineering. Furthermore, I have published papers in international peer-reviewed conferences and journals. Currently, I serve as a reviewer for ACM TOSEM, which is widely recognized as one of the most prestigious journals in software engineering.

My work focuses on Software Evolution and Mining Repositories (ESEC/FSE 2022, Distinguished Paper Award), Code Change Retrieval (IEEE TSE paper, ICSE 2022 SRC 2nd winner), Code Search (ACM CSUR paper), and more. Additionally, I have supervised a total of seven students, including projects on "Towards Automatically Repairing Errors in Python", "Testing FAISS indexing on DiffSearch", on "Improving the Recall of Searching for Code Changes", and more.

All opinions expressed in this website are my own and not of my employer. My CV and references are avaible on request.


Latest News

03/2023: Got invited by JetBrains in their Munich office to discuss our paper “DiffSearch: A Scalable and Precise Search Engine for Code Changes”.

02/2023: Start serving as a reviewer for the prestigious journal ACM Transactions on Software Engineering and Methodology (TOSEM).

12/2022: Distinguished Paper Award! Our paper “The Evolution of Type Annotations in Python: An Empirical Study” received an ACM SIGSOFT Distinguished Paper Award at ESEC/FSE 2022 in Singapore.

11/2022: IEEE TSE! Our paper: “DiffSearch: A Scalable and Precise Search Engine for Code Changes” has been accepted for the IEEE Transactions on Software Engineering journal.

10/2022: ACM CSUR! Our paper: “Code Search: A Survey of Techniques for Finding Code” has been accepted for the ACM Computing Surveys journal.

09/2022: ESEC/FSE! Our paper: “The Evolution of Type Annotations in Python: An Empirical Study” has been accepted for the ESEC/FSE 2022 conference.

05/2022: ICSE SRC 2022! Winner of the second prize ($300) for the ICSE ACM Student Research Competition (SRC) with the submission “Efficiently and Precisely Searching for Code Changes with DiffSearch”.


Imprint © MIT License.