7 citations · 8 across the 8 of their papers we have counts for
8 papers
An Empirical Analysis of CodeQL False Positives and Query Refinements for Java Vulnerabilities
Amirali Sajadi, Saikat Dutta, Preetha Chatterjee
Static application security testing (SAST) tools help developers find vulnerabilities before deployment, but false positives create substantial triage effort. We study whether Code…
TraceView: Interactive Visualization of Agentic Program Repair Trajectories
Amirali Sajadi, Tu Nguyen, Kimmie Huynh +2
LLM-based automated program repair (APR) agents generate patches to fix software bugs with minimal human intervention. These agents often produce long trajectories of reasoning, to…
AXE: Grey-Box Exploitability Confirmation for Localized Vulnerability Reports
Amirali Sajadi, Tu Nguyen, Kostadin Damevski +1
Vulnerability detection tools are widely adopted in software projects, yet they often overwhelm maintainers with false positives and non-actionable reports. Automated exploitation…
How Safe Are AI-Generated Patches? A Large-scale Study on Security Risks in LLM and Agentic Automated Program Repair on SWE-bench
Amirali Sajadi, Kostadin Damevski, Preetha Chatterjee
Large language models (LLMs) and their agentic frameworks are increasingly adopted to perform development tasks such as automated program repair (APR). While prior work has identif…
Psycholinguistic Analyses in Software Engineering Text: A Systematic Literature Review
Amirali Sajadi, Kostadin Damevski, Preetha Chatterjee
Context: A deeper understanding of human factors in software engineering (SE) is essential for improving team collaboration, decision-making, and productivity. Communication channe…
Do LLMs Consider Security? An Empirical Study on Responses to Programming Questions
Amirali Sajadi, Binh Le, Anh Nguyen +2
The widespread adoption of conversational LLMs for software development has raised new security concerns regarding the safety of LLM-generated content. Our motivational study outli…
Interpersonal Trust in OSS: Exploring Dimensions of Trust in GitHub Pull Requests
Amirali Sajadi, Kostadin Damevski, Preetha Chatterjee
Interpersonal trust plays a crucial role in facilitating collaborative tasks, such as software development. While previous research recognizes the significance of trust in an organ…
Towards Understanding Emotions in Informal Developer Interactions: A Gitter Chat Study
Amirali Sajadi, Kostadin Damevski, Preetha Chatterjee
Emotions play a significant role in teamwork and collaborative activities like software development. While researchers have analyzed developer emotions in various software artifact…