Austin Z. Henley

I'm a computer scientist. I researched AI and developer tools at Microsoft. Before that, I was a professor at University of Tennessee.


Home | Publications | Blog

Publications

My citations can be found on Google Scholar.

2024

CodeAid: Evaluating a Classroom Deployment of an LLM-based Programming Assistant that Balances Student and Educator Needs
Majeed Kazemitabaar, Runlong Ye, Xiaoning Wang, Austin Z. Henley, Paul Denny, Michelle Craig, and Tovi Grossman.
CHI '24: ACM SIGCHI Conference on Human Factors in Computing Systems, Honolulu, Hawaii.
Acceptance rate 26%. To appear.

Semantically Aligned Question and Code Generation for Automated Insight Generation
Ananya Singha, Bhavya Chopra, Anirudh Khatry, Sumit Gulwani, Austin Z. Henley, Vu Le, Chris Parnin, Mukul Singh, and Gust Verbruggen.
LLM4Code '24: First International Workshop on Large Language Models for Code, ICSE 2024, Lisbon, Portugal.
(pdf)
Best Paper Award

Inline Visualization and Manipulation of Real-Time Hardware Log for Supporting Debugging of Embedded Programs
Andrea Bianchi, Zhi Lin Yap, Punn Lertjaturaphat, Austin Z. Henley, Kongpyung Moon, and Yoonji Kim.
EICS '24: ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Cagliari, Italy.
To appear.

Investigating Student Mistakes in Introductory Data Science Programming
Anjali Singh, Anna Fariha, Christopher Brooks, Gustavo Soares, Austin Z. Henley, Ashish Tiwari, Chethan Mahadevaswamy, Heeryung Choi, and Sumit Gulwani.
SIGCSE '24: ACM Technical Symposium on Computer Science Education, Portland, Oregon.
Acceptance rate 33%. (pdf)

2023

How Novices Use LLM-based Code Generators to Solve CS1 Coding Tasks in a Self-Paced Learning Environment
Majeed Kazemitabaar, Xinying Hou, Austin Z. Henley, Barbara Ericson, David Weintrop, and Tovi Grossman.
Koli Calling '23: ACM Koli Calling International Conference on Computing Education Research, Koli, Finland.
Acceptance rate 24%. (pdf)

Detangler: Helping Data Scientists Explore, Understand, and Debug Data Wrangling Pipelines
Nischal Shrestha, Bhavya Chopra, Austin Z. Henley, and Chris Parnin.
VL/HCC '23: IEEE Symposium on Visual Languages and Human-Centered Computing, Washington, DC.
Acceptance rate 30%. (pdf)
Best Paper Award

CoWrangler: Recommender System for Data-Wrangling Scripts
Bhavya Chopra, Anna Fariha, Sumit Gulwani, Austin Z. Henley, Daniel Perelman, Mohammad Raza, Sherry Shi, Danny Simmons, and Ashish Tiwari.
SIGMOD '23: ACM International Conference on Management of Data, Seattle, Washington.
Demo track. (pdf)

Towards More Effective AI-Assisted Programming: A Systematic Design Exploration to Improve Visual Studio IntelliCode's User Experience
Priyan Vaithilingam, Elena Glassman, Peter Groenwegen, Sumit Gulwani, Austin Z. Henley, Rohan Malpani, David Pugh, Arjun Radhakrishna, Gustavo Soares, Joey Wang, and Aaron Yim.
ICSE-SEIP '23: IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, Melbourne, Australia.
Acceptance rate 26%. (pdf)

What Is Your Biggest Pain Point? An Investigation of CS Instructor Obstacles, Workarounds, and Desires
Samim Mirhosseini, Austin Z. Henley, and Chris Parnin.
SIGCSE '23: ACM Technical Symposium on Computer Science Education, Toronto, Canada.
Acceptance rate 34%. (pdf)

2022

OpenCBS: An Open-Source COBOL Defects Benchmark Suite
Dylan Lee, Austin Z. Henley, Bill Hinshaw, and Rahul Pandita.
ICSME '22: IEEE International Conference on Software Maintenance and Evolution, Limassol, Cyprus.
Acceptance rate 23%. (pdf)

A Fine-grained Data Set and Analysis of Tangling in Bug Fixing Commits
Steffen Herbold, Alexander Trautsch, Benjamin Ledel, Alireza Aghamohammadi, ..., Austin Z. Henley, ..., Ethem Utku Aktas, Daniel StrĂ¼ber, and Johannes Erbel.
EMSE: Empirical Software Engineering.
ICSE'22 Journal-First track. (pdf)

Characterizing Work-Life for Information Work on Mars: A Design Fiction for the New Future of Work on Earth
Rhema Linder, Chase Hunter, Jacob Mclemore, Senjuti Dutta, Fatema Akbar, Ted Grover, Thomas Breideband, Judith Borghouts, Gloria Mark, Austin Z. Henley, and Alex C. Williams.
GROUP '22: ACM International Conference on Supporting Group Work, Sanibel Island, Florida.
Acceptance rate 39%. (pdf)

2021

CodeRibbon: More Efficient Workspace Management and Navigation for Mainstream Development Environments
Benjamin P. Klein and Austin Z. Henley.
ICSME '21: IEEE International Conference on Software Maintenance and Evolution, Luxembourg City, Luxembourg.
Tool track. (pdf)

An Inquisitive Code Editor for Addressing Novice Programmers' Misconceptions of Program Behavior
Austin Z. Henley, Julian Ball, Benjamin Klein, Aiden Rutter, and Dylan Lee.
ICSE-SEET '21: IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, Madrid, Spain.
Acceptance rate 33%. (pdf)

2020

Supporting Code Comprehension via Annotations: Right Information at the Right Time and Place
Marjan Adeli, Nicholas Nelson, Souti Chattopadhyay, Hayden Coffey, Austin Z. Henley, and Anita Sarma.
VL/HCC '20: IEEE Symposium on Visual Languages and Human-Centered Computing, Dunedin, New Zealand.
Acceptance rate 30%. (pdf)

What's Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities
Souti Chattopadhyay, Austin Z. Henley, Ishita Prasad, Anita Sarma, and Titus Barik.
CHI '20: ACM SIGCHI Conference on Human Factors in Computing Systems, Honolulu, Hawaii.
Acceptance rate 24%. (pdf)
Honorable Mention Award

2019

Towards an Empirically-Based IDE: An Analysis of Code Size and Screen Space
Adam C. Short and Austin Z. Henley.
VL/HCC '19: IEEE Symposium on Visual Languages and Human-Centered Computing, Memphis, Tennessee.
Short paper. (pdf)

2018

CodeDeviant: Helping Programmers Detect Edits That Accidentally Alter Program Behavior
Austin Z. Henley and Scott D. Fleming.
VL/HCC '18: IEEE Symposium on Visual Languages and Human-Centered Computing, Lisbon, Portugal.
Acceptance rate 29%. (pdf)

Human-Centric Tools for Navigating Code
Austin Z. Henley
Dissertation (pdf)

CFar: A Tool to Increase Communication, Productivity, and Review Quality in Collaborative Code Review
Austin Z. Henley, Kivanc Muslu, Maria Christakis, Scott D. Fleming, and Christian Bird.
CHI '18: ACM SIGCHI Conference on Human Factors in Computing Systems, Montreal, Canada.
Acceptance rate 25%. (pdf)

2017

Foraging Goes Mobile: Foraging While Debugging on Mobile Devices
David Piorkowski, Sean Penney, Austin Z. Henley, Marco Pistoia, Margaret Burnett, Omer Tripp, and Pietro Ferrara.
VL/HCC '17: IEEE Symposium on Visual Languages and Human-Centered Computing, Raleigh, North Carolina.
Acceptance rate 29%. (pdf)
Honorable Mention Award

Toward Principles for the Design of Navigation Affordances in Code Editors: An Empirical Investigation
Austin Z. Henley, Scott D. Fleming, and Maria V. Luong.
CHI '17: ACM SIGCHI Conference on Human Factors in Computing Systems, Denver, Colorado.
Acceptance rate 25%. (pdf)

2016

Foraging and Navigations, Fundamentally: Developers' Predictions of Value and Cost
David Piorkowski, Austin Z. Henley, Tahmid Nabi, Scott D. Fleming, Christopher Scaffidi, and Margaret Burnett.
FSE '16: ACM SIGSOFT International Symposium on the Foundations of Software Engineering, Seattle, Washington.
Acceptance rate 27%. (pdf)
Distinguished Paper Award

An Empirical Evaluation of Models of Programmer Navigation
Alka Singh, Austin Z. Henley, Scott D. Fleming, and Maria V. Luong.
ICSME '16: IEEE International Conference on Software Maintenance and Evolution, Raleigh, North Carolina.
Acceptance rate 29%. (pdf)

Yestercode: Improving Code-Change Support in Visual Dataflow Programming Environments
Austin Z. Henley and Scott D. Fleming.
VL/HCC '16: IEEE Symposium on Visual Languages and Human-Centric Computing, Cambridge, United Kingdom.
Acceptance rate 33%. (pdf)
Best Paper Award

Designing Affordances for Navigating Information Spaces in Code Editors
Austin Z. Henley.
VL/HCC '16: IEEE Symposium on Visual Languages and Human-Centric Computing, Cambridge, United Kingdom.
Graduate Consortium. (pdf)

2015

To Fix or to Learn? How Production Bias Affects Developers' Information Foraging during Debugging
David Piorkowski, Scott D. Fleming, Christopher Scaffidi, Margaret Burnett, Irwin Kwan, Austin Z. Henley, Jamie Macbeth, Charles Hill, and Amber Horvath.
ICSME '15: IEEE International Conference on Software Maintenance and Evolution, Bremen, Germany.
Acceptance rate 22%. (pdf)

2014

Helping Programmers Navigate Code Faster with Patchworks: A Simulation Study
Austin Z. Henley, Alka Singh, Scott D. Fleming, and Maria V. Luong.
VL/HCC '14: IEEE Symposium on Visual Languages and Human-Centric Computing, Melbourne, Australia.
Short paper. (pdf)

Improving Source Code Navigation with Patchworks
Austin Z. Henley.
VL/HCC '14: IEEE Symposium on Visual Languages and Human-Centric Computing, Melbourne, Australia.
Graduate Consortium. (pdf)

The Patchworks Code Editor: Toward Faster Navigation with Less Code Arranging and Fewer Navigation Mistakes
Austin Z. Henley and Scott D. Fleming.
CHI '14: ACM SIGCHI Conference on Human Factors in Computing Systems, Toronto, Canada.
Acceptance rate 23%. (pdf)