Welcome #
I am a Ph.D. student in the Software Engineering Research Group at TU Delft. Currently, I am researching the application of Natural Language Processing to Software Engineering. My research interests include AI4SE, Reverse Engineering and NLP. Previously, I obtained my Masters in Computer Science and Engineering - with a specialisation in Cybersecurity.
Email: a.al-kaswan[at]tudelft.nl
Recent Publications #
Here are some of my recent research contributions:
Code Red! On the Harmfulness of Applying Off-the-shelf Large Language Models to Programming Tasks (FSE'25) A comprehensive framework for assessing the potential harmfulness of LLMs in software engineering
Traces of Memorisation in Large Language Models for Code (ICSE'24)
Exploring memorisation in code language models and data extraction vulnerabilitiesThe (ab)use of Open Source Code to Train Large Language Models (NLBSE'23)
Discussing security, privacy, and licensing implications of LLM trainingSTACC: Code Comment Classification using SentenceTransformers (NLBSE'23)
Lightweight classifiers for automatic code comment classification
Other Contributions #
Editorial & Review Activities #
- ACM Transactions on Software Engineering and Methodology (TOSEM) Reviewer (2025)
- 18th Intl. Conference on the Quality of Information and Communications Technology (QUATIC'25) Program Committee - Security and Privacy Track
- ACM Transactions on Software Engineering and Methodology (TOSEM) Reviewer (2024)
- **Science of Computer Programming (SCP) Special Issue Executive Guest Editor **
Executive editor of the special issue for NLBSE'24 in the Science of Computer Programming Journal 📖 NL-based Software to Support SE Processes - 3rd Intl. Workshop on NL-based Software Engineering (NLBSE'24) Program Committee
Conference Organization & Service #
- 4th Intl. Workshop on NL-based Software Engineering (NLBSE'25) Tool Competition Co-Chair 📄 Competition Report
- 3rd Intl. Workshop on NL-based Software Engineering (NLBSE'24) Tool Competition Co-Chair 📄 Competition Report
Conference Participation #
- ICSE'23 Doctoral Symposium
- Dutch National Symposium on Software Engineering (SEN) Talk (2023) Lightning Talk Titled: Co-Pilot the Open Source Laundromat
- ICSE'23 Student Volunteer
Awards 🥇 #
ACM SIGSOFT Distinguished Paper Award
For the paper: How Much Do Code Language Models Remember? An Investigation on Data Extraction Attacks before and after Fine-tuning at MSR'25 📄 PaperTraining Data Extraction Challenge - First Place
SATML'23 Training Data Extraction Challenge
📄 Competition ReportCode Comment Classification - First Place
NLBSE'23 Code Comment Classification Competition
📄 Competition Report