Ali Reza Ibrahimzada

I am a CS PhD candidate in the Department of Computer Science at the University of Illinois Urbana-Champaign, IL, United States. My research interests include LLMs for Code, Code Translation, Software Testing, Program Analysis, and Deep Learning. Moreover, I am a member of the Intelligent CAT Lab advised by Prof. Reyhaneh Jabbarvand since Fall 2022.

Moreover, I am a Visiting Scholar at IBM Research - IBM T.J. Watson Research Center, Yorktown Heights, NY, United States. I mainly focus on repository-level programming language translation using LLMs.

Feel free to send me an email if you are interested in my research.

internships

IBM Research
IBM T.J. Watson Research Center, Yorktown Heights, NY Summer 2024

IBM Research
IBM T.J. Watson Research Center, Yorktown Heights, NY Summer 2023

talks

Lost in Translationďą•A Study of Bugs Introduced by Large Language Models while Translating Code
ICSE 2024, Centro Cultural de Belém, Lisbon, Portugal April 2024

Perfect Is the Enemy of Test Oracle
ESEC/FSE 2022, National University of Singapore, Singapore November 2022


academic services

Reviewer: MSR@ICSE'24

selected papers

  1. pre-print
    CodeMind: A Framework to Challenge Large Language Models for Code Reasoning
    Changshu Liu, Shizhuo Dylan Zhang, Ali Reza Ibrahimzada, and Reyhaneh Jabbarvand
    arXiv preprint arXiv:2402.09664
  2. ICSE’24 SRC
    Program Decomposition and Translation with Static Analysis
    Ali Reza Ibrahimzada
    In Proceedings of 46th IEEE/ACM International Conference on Software Engineering Companion (ICSE ’24 Companion), April 14-20, 2024, Lisbon, Portugal
    🏆 Ranked 3rd in IEEE/ACM Student Research Competition at ICSE’24
  3. pre-print
    Automated Bug Generation in the era of Large Language Models
    Ali Reza Ibrahimzada, Yang Chen, Ryan Rong, and Reyhaneh Jabbarvand
    arxiv preprint arXiv:2310.02407
  4. ICSE’24 ACM Artifacts Available v1.1 ACM Artifacts Evaluated - Reusable v1.1
    Lost in Translation: A Study of Bugs Introduced by Large Language Models while Translating Code
    Rangeet Pan, Ali Reza Ibrahimzada, Rahul Krishna, Divya Sankar, Lambert Pouguem Wassi, Michele Merler, Boris Sobolev, Raju Pavuluri, Saurabh Sinha, and Reyhaneh Jabbarvand
    In Proceedings of 46th IEEE/ACM International Conference on Software Engineering (ICSE ’24), April 14-20, 2024, Lisbon, Portugal
  5. ESEC/FSE’22 ACM Artifacts Available v1.1 ACM Artifacts Evaluated - Functional v1.1
    Perfect Is the Enemy of Test Oracle
    Ali Reza Ibrahimzada, Yigit Varli, Dilara Tekinoglu, and Reyhaneh Jabbarvand
    In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE ’22), November 14–18, 2022, Singapore, Singapore