activity
20172022
most citedImproved Automatic Summarization of Subroutines via Attention to File Context

102 citations · 136 across the 12 of their papers we have counts for

collaborators

19 papers

cs.SE20224 cited

Semantic Similarity Metrics for Evaluating Source Code Summarization

Sakib Haque, Zachary Eberhart, Aakash Bansal +1

Source code summarization involves creating brief descriptions of source code in natural language. These descriptions are a key component of software documentation such as JavaDocs…

cs.SE2022

Generating Clarifying Questions for Query Refinement in Source Code Search

Zachary Eberhart, Collin McMillan

In source code search, a common information-seeking strategy involves providing a short initial query with a broad meaning, and then iteratively refining the query using terms glea…

cs.SE2021

Dialogue Management for Interactive API Search

Zachary Eberhart, Collin McMillan

API search involves finding components in an API that are relevant to a programming task. For example, a programmer may need a function in a C library that opens a new network conn…

cs.SE2021

Ensemble Models for Neural Source Code Summarization of Subroutines

Alexander LeClair, Aakash Bansal, Collin McMillan

A source code summary of a subroutine is a brief description of that subroutine. Summaries underpin a majority of documentation consumed by programmers, such as the method summarie…

cs.SE202116 cited

A Wizard of Oz Study Simulating API Usage Dialogues with a Virtual Assistant

Zachary Eberhart, Aakash Bansal, Collin McMillan

Virtual Assistant technology is rapidly proliferating to improve productivity in a variety of tasks. While several virtual assistants for everyday tasks are well-known (e.g., Siri,…

cs.SE20211 cited

Project-Level Encoding for Neural Source Code Summarization of Subroutines

Aakash Bansal, Sakib Haque, Collin McMillan

Source code summarization of a subroutine is the task of writing a short, natural language description of that subroutine. The description usually serves in documentation aimed at…