From the 3 of 5 linked papers with an AI index.
5 papers
Large Language Models for Software Engineering Diagrams: A Systematic Review of UML and ER modelling
Mojdeh Rahmanian, Ashkan Sami, Yanchao Yu
The paper systematically reviews recent work on using large language models to generate and manipulate UML and ER diagrams, highlighting current focus areas, gaps, and evaluation c…
AI Prototyper: A Figma Plugin for Decomposition-Based GUI Prototyping with LLMs
Tawatchai Salangsingha, Ashkan Sami, Sami Ashkan +2
AI Prototyper is a Figma plugin that uses a large language model to turn natural‑language descriptions of screens into editable GUI components by breaking the request into features…
SYNAPSE: A Multi-LLM Orchestrated AI Tutor for Secure Software Development Education with Neurodivergent-First Design
Giusy Ferrara, Ashkan Sami
The paper introduces SYNAPSE, an adaptive AI tutoring platform that orchestrates multiple large language models to teach secure software development for Java and Python, with a des…
What Do AI Agents Actually Change? An Empirical Taxonomy of Mutation Patterns in Performance-Improving Pull Requests
Illia Dovhoshliubnyi, Nima Soroush, Ashkan Sami +1
AI coding agents are black boxes: we cannot inspect how they generate code, but we can inspect what they change. This distinction matters for search-based software engineering (SBS…
Secure Coding with AI -- From Detection to Repair
Vladislav Belozerov, Peter J Barclay, Ashkan Sami
While several studies have examined the security of code generated by GPT and other Large Language Models (LLMs), most have relied on controlled experiments rather than real develo…