activity
20192026
most citedDeep Learning for Source Code Modeling and Generation: Models, Applications and Challenges

145 citations · 463 across the 20 of their papers we have counts for

collaborators

21 papers

cs.SE2026

Understanding the Impact of AI Code Assistants on Security API Usage: An Empirical Study

Zahra Mousavi, Chadni Islam, M. Ali Babar +2

AI code assistants are transforming software development, but their implications for software security remain a major concern, particularly in the context of security APIs. These A…

cs.SE2024

A Qualitative Study on Using ChatGPT for Software Security: Perception vs. Practicality

M. Mehdi Kholoosi, M. Ali Babar, Roland Croft

Artificial Intelligence (AI) advancements have enabled the development of Large Language Models (LLMs) that can perform a variety of tasks with remarkable semantic understanding an…

cs.CR2024★ 1 cited

An Investigation into Misuse of Java Security APIs by Large Language Models

Zahra Mousavi, Chadni Islam, Kristen Moore +2

The increasing trend of using Large Language Models (LLMs) for code generation raises the question of their capability to generate trustworthy code. While many researchers are expl…

cs.CR2023

Empirical Analysis of Software Vulnerabilities Causing Timing Side Channels

M. Mehdi Kholoosi, M. Ali Babar, Cemal Yilmaz

Timing attacks are considered one of the most damaging side-channel attacks. These attacks exploit timing fluctuations caused by certain operations to disclose confidential informa…

cs.SE2023

Analyzing the Evolution of Inter-package Dependencies in Operating Systems: A Case Study of Ubuntu

Victor Prokhorenko, Chadni Islam, Muhammad Ali Babar

An Operating System (OS) combines multiple interdependent software packages, which usually have their own independently developed architectures. When a multitude of independent pac…

cs.GT2023

Cost Sharing Public Project with Minimum Release Delay

Mingyu Guo, Diksha Goel, Guanhua Wang +2

We study the excludable public project model where the decision is binary (build or not build). In a classic excludable and binary public project model, an agent either consumes th…