6 citations · 6 across the 4 of their papers we have counts for
6 papers
Fusing UI Structure & Semantics for Feature-Oriented App Screen Retrieval & Clustering
Arun Krishna Vajjala, Yanfu Yan, Ajay Krishna Vajjala +3
User Interface (UI) programming is challenging due to the complex abstraction gap between code and graphical software representations. To bridge this gap, UI programming tools ofte…
Enhancing Code Understanding for Impact Analysis by Combining Transformers and Program Dependence Graphs
Yanfu Yan, Nathan Cooper, Kevin Moran +3
Impact analysis (IA) is a critical software maintenance task that identifies the effects of a given set of code changes on a larger software project with the intention of avoiding…
SynH-Rank: Quality-Aware Code Search via Diverse Data Synthesis and Hierarchical Ranking Training
Keyu Liang, Haoye Wang, Yanfu Yan +2
Code search enhances developer productivity by enabling efficient code reuse. Current code search systems often use a retrieve-then-rerank pipeline, where rerankers focus on modeli…
LLM Agents Can See Code Repositories
Dongjian Ma, Silin Chen, Yufei Yang +3
Coding agents powered by large language models have demonstrated strong performance on software engineering tasks. Yet most agents consume repositories almost entirely as text, whi…
Towards More Trustworthy Deep Code Models by Enabling Out-of-Distribution Detection
Yanfu Yan, Viet Duong, Huajie Shao +1
Numerous machine learning (ML) models have been developed, including those for software engineering (SE) tasks, under the assumption that training and testing data come from the sa…
UniGenCoder: Merging Seq2Seq and Seq2Tree Paradigms for Unified Code Generation
Liangying Shao, Yanfu Yan, Denys Poshyvanyk +1
Deep learning-based code generation has completely transformed the way developers write programs today. Existing approaches to code generation have focused either on the Sequence-t…