Contact details
Personal links
About
Overview
Vahid Rafe received his PhD, MSc, and BSc degrees in Software Engineering from Iran University of Science and Technology. Vahid is currently a lecturer and course director of BSc computer science at City, University of London.
Prior to joining the Department of Computer Science at City, he served as a lecturer at Goldsmiths, University of London, and an Associate Professor at Arak University in Iran. He has also been a visiting researcher at Politecnico di Milano.
His research focuses on software testing and verification, search-based software engineering, formal methods, and model transformation.
PhD students welcome!
If you are interested in pursuing a PhD in any of the areas mentioned above, please feel free to contact me.
Qualifications
- PhD Computer Science- Software Engineering, Iran University of Science and Technology, Iran
- MSc, Computer Science- Software Engineering, Iran University of Science and Technology, Iran
- BSc in Computer Science- Software Engineering, Iran University of Science and Technology, Iran
Publications
Publications by category
Conference papers and proceedings (2)
- Rafeh, R., Rafe, V. and Barham, T. (2025). Controlling Autonomous Vehicles in Pedestrian Spaces Using Neural Networks: A Study on Model Complexity. 2025 International Conference on Modeling, Simulation & Intelligent Computing (MoSICom) 10-12 December.doi:10.1109/mosicom67153.2025.11398324
- Ghasemi, S., Rafe, V., Mehrabi, M., Heckel, R. and Al-Azzoni, I. Test Case Generation from Graph Transformation Systems Using Deep Reinforcement Learning. .doi:10.1007/978-3-031-94706-3_9
Journal articles (6)
- Ghasemi, S., Asgari Araghi, M., Rafe, V. and Heckel, R. (2026). MoTDeReL: Model-based testing through deep reinforcement learning for software systems specified through graph transformation. Automated Software Engineering, 33(2). doi:10.1007/s10515-026-00610-3
- Yousofvand, L., Soleimani, S., Rafe, V. and Nikanjam, A. (2026). Graph neural networks for precise bug localization through structural program analysis. Automated Software Engineering, 33(1). doi:10.1007/s10515-025-00556-y
- Yarahmadi, H., Rafe, V., Amiri, M. and Shojaiemehr, B. (2026). RISC-dpi: Role Identification and Sequence Classification for Design Pattern Identification. SN Computer Science, 7(5). doi:10.1007/s42979-026-04838-4
- Salimi, N., Soleimani, S., Rafe, V. and Khodadad, D. (2025). A Hybrid Approach for Reachability Analysis of Complex Software Systems Using Fuzzy Adaptive Particle Swarm Optimization Algorithm and Rule Composition. Mathematical and Computational Applications, 30(3), pp. 65-65. doi:10.3390/mca30030065
- McDougall, S., Rauchas, S. and Rafe, V. (2025). Bayesian Deep Neural Networks with Agnostophilic Approaches. Big Data and Cognitive Computing, 9(4), pp. 95-95. doi:10.3390/bdcc9040095
- Ghasemi, S., Rafe, V., Bahrampour, A. and Heckel, R. (2025). Whole test suite generation from graph transformation specifications using ant colony optimization. Software Quality Journal, 33(1). doi:10.1007/s11219-024-09702-3