activity
20242026
most citedEyeTrans: Merging Human and Machine Attention for Neural Code Summarization

20 citations · 39 across the 10 of their papers we have counts for

collaborators

10 papers

cs.HC2026

Stronger Alignment between Brain Activity and LLM Embeddings during Code Writing compared to Prose Writing

Zachary Karas, Catie Chang, Kevin Leach +1

Programming is a critical skill underlying modern software systems, yet the cognitive processes supporting code writing are only beginning to be understood, limiting educational pr…

cs.HC2026

Do Hackers Dream of Electric Teachers?: A Large-Scale, In-Situ Measurement of Cybersecurity Student Behaviors and Educational Performance with AI Tutors

Michael Tompkins, Nihaarika Agarwal, Ananta Soneji +8

To meet the ever-increasing demands of the cybersecurity workforce, AI tutors have been proposed for personalized, scalable education. But, while AI tutors have shown promise in in…

cs.SE2025

Context-Guided Decompilation: A Step Towards Re-executability

Xiaohan Wang, Yuxin Hu, Kevin Leach

Binary decompilation plays an important role in software security analysis, reverse engineering, and malware understanding when source code is unavailable. However, existing decomp…

cs.CR2025★ 1 cited

A Human Study of Cognitive Biases in Web Application Security

Yuwei Yang, Skyler Grandel, Daniel Balasubramanian +2

Cybersecurity training has become a crucial part of computer science education and industrial onboarding. Capture the Flag (CTF) competitions have emerged as a valuable, gamified a…

cs.SE2025★ 2 cited

Enhancing Code LLM Training with Programmer Attention

Yifan Zhang, Chen Huang, Zachary Karas +3

Human attention provides valuable yet underexploited signals for code LLM training, offering a perspective beyond purely machine-driven attention. Despite the complexity and cost o…

cs.SE2025

Optimizing Code Runtime Performance through Context-Aware Retrieval-Augmented Generation

Manish Acharya, Yifan Zhang, Kevin Leach +1

Optimizing software performance through automated code refinement offers a promising avenue for enhancing execution speed and efficiency. Despite recent advancements in LLMs, a sig…

cs.CR2024

MalMixer: Few-Shot Malware Classification with Retrieval-Augmented Semi-Supervised Learning

Jiliang Li, Yifan Zhang, Yu Huang +1

Recent growth and proliferation of malware have tested practitioners ability to promptly classify new samples according to malware families. In contrast to labor-intensive reverse…

cs.SE2024★ 1 cited

COMCAT: Leveraging Human Judgment to Improve Automatic Documentation and Summarization

Skyler Grandel, Scott Thomas Andersen, Yu Huang +1

Software maintenance constitutes a substantial portion of the total lifetime costs of software, with a significant portion attributed to code comprehension. Software comprehension…

cs.SE2024★ 20 cited

EyeTrans: Merging Human and Machine Attention for Neural Code Summarization

Yifan Zhang, Jiliang Li, Zachary Karas +5

Neural code summarization leverages deep learning models to automatically generate brief natural language summaries of code snippets. The development of Transformer models has led…

cs.SE2024★ 15 cited

Do Machines and Humans Focus on Similar Code? Exploring Explainability of Large Language Models in Code Summarization

Jiliang Li, Yifan Zhang, Zachary Karas +3

Recent language models have demonstrated proficiency in summarizing source code. However, as in many other domains of machine learning, language models of code lack sufficient expl…