89 citations · 148 across the 12 of their papers we have counts for
4 papers · 1 filter
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…
SysPro: Reproducing System-level Concurrency Bugs from Bug Reports
Tarannum Shaila Zaman, Zhihui Yan, Chen Wang +3
Reproducing system-level concurrency bugs requires both input data and the precise interleaving order of system calls. This process is challenging because such bugs are non-determi…
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…
Runtime Software Patching: Taxonomy, Survey and Future Directions
Chadni Islam, Victor Prokhorenko, M. Ali Babar
Runtime software patching aims to minimize or eliminate service downtime, user interruptions and potential data losses while deploying a patch. Due to modern software systems' high…