Research

My research focuses on software engineering, security, and applied machine learning. Currently, I am working on the security of automated code-generation techniques. See my recent publications for more details.

Peer Reviewed Conference Publications

  1. Nishat Raihan, Mohammed Latif Siddiq, Joanna C.S. Santos and Marcos Zampieri. Large Language Models in Computer Science Education: A Systematic Literature Review. 56th ACM Technical Symposium on Computer Science Education (SIGCSE TS 2025), March, 2025.[Acceptance Rate: 33%] [Preprint, ]
  2. Mohammed Latif Siddiq, Simantika Dristi, Joy Saha, Joanna C. S. Santos. The Fault in our Stars: Quality Assessment of Code Generation Benchmarks. 24th IEEE International Conference on Source Code Analysis and Manipulation (SCAM 2024), October, 2024.[ Preprint, ]
  3. Mohammed Latif Siddiq, Beatrice Casey, Joanna C. S. Santos. FRANC: A Lightweight Framework for High-Quality Code Generation. 24th IEEE International Conference on Source Code Analysis and Manipulation (SCAM 2024), October, 2024. [Preprint, ]
  4. Mohammed Latif Siddiq, Joanna C. S. Santos, Ridwanul Hasan Tanvir, Noshin Ulfat, Fahmid Al Rifat, and Vinicius Carvalho Lopes. Using Large Language Models to Generate JUnit Tests: An Empirical Study. 28th International Conference on Evaluation and Assessment in Software Engineering (EASE), June, 2024. [Acceptance Rate: 21%] [Preprint, ]
  5. Mohammed Latif Siddiq, Jiahao Zhang, and Joanna C. S. Santos. Understanding Regular Expression Denial of Service (ReDoS): Insights from LLM-Generated Regexes and Developer Forums. 32nd IEEE/ACM International Conference on Program Comprehension (ICPC 2024), April, 2024. [Acceptance Rate: 29%] [Preprint, ]
  6. Mohammed Latif Siddiq, Shafayat Hossain Majumder, Maisha Rahman Mim, Sourov Jajodia, and Joanna C. S. Santos. An Empirical Study of Code Smells in Transformer-based Code Generation Techniques. 22nd IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2022), October, 2022. [Acceptance Rate: 38.64%] [Preprint, Presentation, ]
  7. Mohammed Latif Siddiq, Md. Rezwanur Rahman Jahin, Mohammad Rafid Ul Islam, Rifat Shahriyar, and Anindya Iqbal. SQLIFIX: Learning Based Approach to Fix SQL Injection Vulnerabilities in Source Code. 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2021), March, 2021. [Acceptance Rate: 25%] [Preprint, Presentation, ]

Peer Reviewed Workshop and Special Track Publications

  1. Mohammed Latif Siddiq. Advancing Secure and Standard Source Code Generation Techniques. 47th International Conference on Software Engineering, Doctoral Symposium (ICSE DS 2025), April, 2025. [Preprint, ]
  2. Mushfiqur Rahman and Mohammed Latif Siddiq. Code Comment Classification with Data Augmentation and Transformer-Based Models. 4th International Workshop on NL-based Software Engineering (NLBSE 2025), April, 2025. [Preprint, ]
  3. Mohammed Latif Siddiq, Joanna C. S. Santos, Sajith Devareddy, and Anna Muller. SALLM: Security Assessment of Generated Code. 6th International Workshop on Automated and verifiable Software sYstem Development (ASYDE) Co-located with ASE 2024, October, 2024. [Preprint, ]
  4. Mohammed Latif Siddiq, Lindsay Roney, Jiahao Zhang, and Joanna C. S. Santos. Quality Assessment of ChatGPT Generated Code and their Use by Developers. 21st International Conference on Mining Software Repositories, Mining Challenge Track (MSR 2024), April, 2024.[Acceptance Rate: 45%] [Preprint, ]
  5. Mohammed Latif Siddiq, Jiahao Zhang, Lindsay Roney, and Joanna C. S. Santos. Re(gEx|DoS)Eval: Evaluating Generated Regular Expressions and their Proneness to DoS Attacks. 46th International Conference on Software Engineering - New Ideas and Emerging Results Track (ICSE-NIER 2024), April, 2024.[Acceptance Rate: 23%] [Preprint, ]
  6. Mohammed Latif Siddiq, Abdus Samee, Sk Ruhul Azgor, Md. Asif Haider, Shehabul Islam Sawraz, and Joanna Cecilia da Silva Santos. Zero-shot Prompting for Code Complexity Prediction Using GitHub Copilot. 2nd Intl. Workshop on Natural Language-based Software Engineering Co-located with ICSE 2022, May 2023. [Preprint, ]
  7. Mohammed Latif Siddiq, and Joanna Cecilia da Silva Santos. SecurityEval Dataset: Mining Vulnerability Examples to Evaluate Machine Learning-Based Code Generation Techniques. 1st Intl. Workshop on Mining Software Repositories Applications for Privacy and Security Co-located with ESEC/FSE 2022, Nov 2022. [Preprint, ]
  8. Mohammed Latif Siddiq, and Joanna Cecilia da Silva Santos. BERT-Based GitHub Issue Report Classification. 1st Intl. Workshop on Natural Language-based Software Engineering Co-located with ICSE 2022, May 2022. [Preprint, Presentation, ]

arXiv Publications

  1. Rishov Paul, Md. Mohib Hossain, Mohammed Latif Siddiq, Masum Hasan, Anindya Iqbal, Joanna C. S. Santos. Enhancing Automated Program Repair through Fine-tuning and Prompt Engineering. ArXiv Preprint, July, 2023. [Preprint]
  2. Waqar Hassan Khan, Md Al Imran, Ahmed Nafis Fuad, Mohammed Latif Siddiq, ABM Islam. Shashthosheba: Dissecting Perception of Bangladeshi People towards Telemedicine Apps through the Lens of Features of the Apps. ArXiv Preprint, May, 2022. [Preprint]