3 papers
cs.SE2026
Detecting Argument-Swap Bugs Using Context-Enhanced Code Representations
Subrata Das, Ali Aman, Muhammad Asaduzzaman +2
Names of source code elements convey rich semantic information and have been widely used in software engineering tasks such as bug detection, code completion, type prediction, and…
cs.SE2026
Evaluating LLMs on Java Code Snippet Adaptation Using a Mutation-Injection Framework
Ali Aman, Muhammad Asaduzzaman, Shaowei Wang +1
Background: Developers frequently reuse code by copying fragments and adapting them to fit new contexts. Existing benchmarks for evaluating large language models (LLMs) on code ada…
cs.SE2026
Typify: A Lightweight Usage-driven Static Analyzer for Precise Python Type Inference
Ali Aman, Muhammad Asaduzzaman, Shaowei Wang
Python's dynamic type system, while offering significant flexibility and expressiveness, poses substantial challenges for static analysis and automated tooling, particularly in una…