Research PapersVL/HCC 2025
Wed 8 OctDisplayed time zone: Eastern Time (US & Canada) change
09:00 - 10:30 | |||
09:00 30mTalk | VL/HCC Opening Keynotes | ||
09:30 60mKeynote | Spreadsheets Are Hot Again: The Next Frontier of Human–AI Collaboration Keynotes Sumit Gulwani Microsoft | ||
10:30 - 11:00 | |||
10:30 30mCoffee break | Break Catering | ||
11:00 - 12:30 | AI Coding Assistants & Development ToolsResearch Papers at Duke Energy Hall Chair(s): Caitlin Kelleher Washington University in St. Louis | ||
11:00 22mTalk | Designing Human-AI Collaboration to Support Learning in Counterspeech Writing Research Papers Xiaohan Ding Virginia Tech, Kaike Ping Department of Computer Science, Virginia Tech, Uma Sushmitha Gunturi Department of Computer Science, Virginia Tech, Buse Carik Department of Computer Science, Virginia Tech, Lance T Wilhelm Department of Computer Science, Virginia Tech, Taufiq Daryanto Virginia Tech, Sophia Stil Virginia Tech, James Hawdon College of Liberal Arts and Human Sciences, Virginia Tech, Sang Won Lee Virginia Polytechnic Institute and State University, Eugenia Rho Virginia Tech Pre-print | ||
11:22 11mTalk | Programmers Without Borders: Bridging Cultures in Computer Science Study Abroad Program Research Papers | ||
11:33 11mTalk | Cracking CodeWhisperer: Analyzing Developers Interactions and Patterns During Programming Tasks Research Papers Jeena Javahar The University of British Columbia, Tanya Budhrani The Hong Kong Polytechnic University, Manaal Bascha University of British Columbia, Cleidson de Souza Federal University of Pará, Brazil, Ivan Beschastnikh The University of British Columbia, Gema Rodríguez-Pérez Department of Computer Science, Mathematics, Physics and Statistics, University of British Columbia, Okanagan Campus | ||
11:44 22mTalk | The Design Space of LLM-Based AI Coding Assistants: An Analysis of 90 Systems in Academia and Industry Research Papers Pre-print | ||
12:06 22mTalk | Designing Conversational AI to Support Think-Aloud Practice in Technical Interview Preparation for CS Students Research Papers Taufiq Daryanto Virginia Tech, Sophia Stil Virginia Tech, Xiaohan Ding Virginia Tech, Daniel Manesh Virginia Tech, Sang Won Lee Virginia Polytechnic Institute and State University, Tim Lee CodePath, Stephanie Lunn Florida International University, Sarah Rodriguez Virginia Tech, Chris Brown Virginia Tech, Eugenia Rho Virginia Tech Pre-print | ||
12:30 - 14:00 | |||
12:30 90mLunch | Lunch Catering | ||
14:00 - 15:30 | Human-AI Collaborative ProgrammingResearch Papers at Duke Energy Hall Chair(s): Stefan Sauer Paderborn University | ||
14:00 22mTalk | PipeBlocks: A Block-based environment for CI/CD Research Papers Hugo da Gião University of Porto & HASLab/INESC Tec, Jácome Cunha University of Porto & HASLab/INESC, Rui Pereira HASLab/INESC TEC | ||
14:22 11mTalk | From Tool to Partner: Exploring the Roles of Embodiment on AI Agent in Pair Programming Research Papers Xiaoran Yang Computer Science, North Carolina State University, Yang Zhan Waseda University, Noboru Matsuda North Carolina State Unversity, Qiao (Georgie) Jin Carnegie Mellon University | ||
14:33 11mTalk | APICanvas: Graphically Designing Web APIs Research Papers Griffin Tomaszewski North Carolina State University, Souhaila Serbout University of Zurich, Zurich, Switzerland, Wesley K.G. Assunção North Carolina State University | ||
14:44 22mTalk | SPARK: Real-Time Monitoring of Multi-Faceted Programming Exercises Research Papers Yinuo Yang University of Notre Dame, Ge Zhang University of Michigan, Steve Oney University of Michigan, April Wang ETH Zürich | ||
15:06 5mTalk | An Information Foraging Interpretation of Liveness Research Papers Patrick Rein Hasso Plattner Institute, University of Potsdam; Potsdam Institute of Climate Impact Research (PIK), Stefan Ramson Hasso Plattner Institute, Germany, Tom Beckmann Hasso Plattner Institute, Robert Hirschfeld Hasso Plattner Institute; University of Potsdam | ||
15:30 - 16:00 | |||
15:30 30mCoffee break | Break Catering | ||
16:00 - 17:30 | Visual Programming & Automated ToolsResearch Papers at Duke Energy Hall Chair(s): Steve Oney University of Michigan | ||
16:00 22mTalk | Debugging into Existence with Program Synthesis Research Papers | ||
16:22 22mTalk | Interruptions and Recovery: Leveraging Dynamic Code History in Development Research Papers Vo Thien Tri Pham Washington University in St. Louis, Haixin Zhou Washington University in St. Louis, Caitlin Kelleher Washington University in St. Louis | ||
16:44 11mTalk | AutoPrint: Judging the Effectiveness of An Automatic Print Statement Debugging Tool Research Papers Minhyuk Ko Virginia Tech, Omer Ahmed Virginia Tech, Yoseph Berhanu Alebachew Virginia Tech, Chris Brown Virginia Tech | ||
16:55 11mTalk | Enhancing User-centered Design with Large Language Models Research Papers Bruno Gadelha UFAM, Thiago Queiroz UFAM, Cleidson de Souza Federal University of Pará, Brazil, Tayana Conte Universidade Federal do Amazonas, Igor Steinmacher RESHAPE LAB, Northern Arizona University, USA | ||
17:06 5mTalk | Affordances of Sketched Notations for Multimodal UI Design and Development Tools Research Papers Sam Ross University of Washington, Yunseo Lee University of Washington, Coco K. Lee University of Washington, Jayne Everson University of Washington, R. Benjamin Shapiro University of Washington and Apple | ||
18:00 - 20:00 | |||
18:00 2hDinner | Dinner Catering | ||
Thu 9 OctDisplayed time zone: Eastern Time (US & Canada) change
10:30 - 11:00 | |||
10:30 30mCoffee break | Break Catering | ||
11:00 - 12:30 | |||
11:00 22mTalk | How Omniscient Debuggers Impact Debugging Behavior Research Papers Pre-print | ||
11:22 22mTalk | Dynamite: Real-Time Debriefing Slide Authoring through AI-Enhanced Multimodal Interaction Research Papers Panayu Keelawat Virginia Tech, David Barron Virginia Tech, Kaushik Narasimhan Virginia Tech, Daniel Manesh Virginia Tech, Xiaohang Tang Virginia Tech, Xi Chen University of Virginia, Sang Won Lee Virginia Polytechnic Institute and State University, Yan Chen Virginia Tech, USA | ||
11:44 22mTalk | DevTales: A Tool for Providing Narrative Code Histories into Developer Workflows Research Papers John Allen Washington University in St. Louis, Somin Park Korea Advanced Institute of Science & Technology, Caitlin Kelleher Washington University in St. Louis | ||
12:06 11mTalk | DeckFlow: Iterative Specification on a Multimodal Generative Canvas Research Papers Gregory Croisdale University of Michigan, Emily Huang University of Michigan, John Chung Midjourney, Anhong Guo University of Michigan, Xu Wang University of Michigan, Austin Henley Carnegie Mellon University, Cyrus Omar University of Michigan | ||
12:17 11mTalk | The Command Line GUIde: Graphical Interfaces from Man Pages via AI Research Papers Saketh Ram Kasibatla University of California San Diego, Kiran Medleri Hiremath University of California San Diego, Raven Rothkopf University of California San Diego, Sorin Lerner University of California at San Diego, Haijun Xia UCSD, Brian Hempel UCSD | ||
12:30 - 14:00 | |||
12:30 90mLunch | Lunch Catering | ||
14:00 - 15:30 | Creative AI & Multimodal InterfacesResearch Papers at Duke Energy Hall Chair(s): Chris Brown Virginia Tech | ||
14:00 11mTalk | The Hidden Burden: Insights Into Women's Lived Experiences In Computing Research Papers | ||
14:11 22mTalk | Exploring the Challenges and Opportunities of AI-assisted Codebase Generation Research Papers Philipp Eibl University of Southern California, Sadra Sabouri University of Southern California, Souti Chattopadhyay University of Southern California Pre-print | ||
14:33 22mTalk | Let's Talk About It: Making Scientific Computational Reproducibility Easier Research Papers Lázaro Costa Faculty of Engineering, University of Porto & HASLab/INESC, Susana Barbosa INESC TEC, Jácome Cunha University of Porto & HASLab/INESC | ||
14:55 22mTalk | Co-Advisor: Learning Programming Strategies in Context Research Papers Maryam Arab University of Michigan, Hanning Li University of Michigan, Rushal Butala University of Michigan, Steve Oney University of Michigan | ||
15:30 - 16:00 | |||
15:30 30mCoffee break | Break Catering | ||
Fri 10 OctDisplayed time zone: Eastern Time (US & Canada) change
09:00 - 10:30 | |||
09:00 60mTalk | Operationalizing Trust for Human-AI Collaboration Keynotes Pınar Yolum Utrecht University | ||
10:00 30mTalk | Most Influential Paper Talk Keynotes | ||
10:30 - 11:00 | |||
10:30 30mCoffee break | Break Catering | ||
11:00 - 12:30 | Programming Education & AssessmentJournal-First Presentations / Research Papers at Duke Energy Hall Chair(s): Shandler Mason North Carolina State University | ||
11:00 22mTalk | Intersectional HCI on a Budget: An Analytical Approach Powered by Types Journal-First Presentations Abrar Fallatah Oregon State University, Md Montaser Hamid Oregon State University, Fatima Moussaoui , Martin Erwig Oregon State University, Christopher Bogart Carnegie Mellon University, Anita Sarma Oregon State University, Margaret Burnett Oregon State University, Chimdi Chikezie Pre-print | ||
11:22 11mTalk | Non-programmers Assessing AI-Generated Code: A Case Study of Business Users Analyzing Data Research Papers | ||
11:33 22mTalk | Towards Human-AI Collaboration for Misapplication Detection in Programming Exercises Research Papers Samuel George University of North Carolina at Chapel Hill, Zeqi Zhou University of North Carolina at Chapel Hill, Ziqian Zhao ziqian@ad.unc.edu, Mengyuan Zhu The University of North Carolina at Chapel Hill, Prasun Dewan The University of North Carolina at Chapel Hill | ||
11:55 22mTalk | AutoSIGHT: Automatic Eye Tracking-based System for Immediate Grading of Human experTise Research Papers Byron Dowling University of Notre Dame, Jozef Porubcin University of Notre Dame, Adam Czajka University of Notre Dame | ||
12:17 11mTalk | Frontend Diffusion: Empowering Self-Representation of Junior Researchers and Designers with Agentic Workflows Research Papers Zijian Ding University of Maryland, College Park, Qinshi Zhang University of California, San Diego, Mohan Chi Purdue University, Ziyi Wang University of Maryland, College Park | ||
12:30 - 14:00 | |||
12:30 90mLunch | Lunch Catering | ||
14:00 - 15:30 | Advanced Code Generation ParadigmsResearch Papers at Duke Energy Hall Chair(s): Cyrus Omar University of Michigan | ||
14:00 11mTalk | Interface Design for Autism in an Ever-Updating World Research Papers Pre-print | ||
14:11 22mTalk | HiLDe: Intentional Code Generation via Human-in-the-Loop Decoding Research Papers Emmanuel Anaya Gonzalez UCSD, Raven Rothkopf University of California San Diego, Sorin Lerner University of California at San Diego, Nadia Polikarpova University of California at San Diego | ||
14:33 22mTalk | Exploring Direct Instruction and Summary-Mediated Prompting in LLM-Assisted Code Modification Research Papers Ningzhi Tang University of Notre Dame, Emory Smith University of Notre Dame, Yu Huang Vanderbilt University, Collin McMillan University of Notre Dame, Toby Jia-Jun Li University of Notre Dame Pre-print | ||
14:55 22mTalk | A Type Language for Blockly Research Papers | ||
15:17 11mTalk | TreeReader: a hierarchical academic paper reader powered by language models Research Papers Zijian Zhang University of Toronto, Pan Chen University of Toronto, Fangshi Du University of Toronto, Runlong Ye University of Toronto, Oliver Huang University of Toronto, Michael Liut University of Toronto Mississauga, Alán Aspuru-Guzik University of Toronto | ||
15:30 - 16:00 | |||
15:30 30mCoffee break | Break Catering | ||
16:00 - 17:30 | Development Tools & Code QualityResearch Papers at Duke Energy Hall Chair(s): Lázaro Costa Faculty of Engineering, University of Porto & HASLab/INESC | ||
16:00 11mTalk | Bringing Probabilistic Reasoning to the IDE Research Papers | ||
16:11 4mTalk | TraceMate: Collaborating with AI in Test-Driven Programming Research Papers Jinmiao Wu Xi'an Jiaotong-Liverpool University, Thomas Selig Xi'an Jiaotong-Liverpool University, ERICK PURWANTO Xi'an Jiaotong-Liverpool University | ||
16:15 11mTalk | Catching UX Flaws in Code: Leveraging LLMs to Identify Usability Flaws at the Development Stage Research Papers | ||
16:26 11mTalk | Understanding User and Developer Perceptions of Dark Patterns in Online Environments Research Papers | ||
16:37 16mTalk | VL/HCC 2025 Closing Research Papers | ||
Accepted Papers
Call for Research Papers
Scope and Topics
We solicit original, unpublished research papers on computing technologies for modeling, programming, communicating, and reasoning, which are easier to learn, use or understand by humans than the current state-of-the-art. Papers should focus on efforts to design, formalize, implement, or evaluate those technologies and languages. This includes technologies intended for general audiences (e.g., professional or novice programmers, or the public) or domain-specific audiences (e.g., people working in business administration, production environments, healthcare, urban design or scientific domains). Empirical papers that validate current proposed solutions with rigorous scientific means (i.e., empirical studies, controlled experiments, rigorous case studies, etc.) are also welcome.
Areas of interest include, but are not limited to:
- Visual languages: Novel visual languages, Design, evaluation, and theory of visual languages and applications, Development of systems for manipulating and interacting with diagrammatic representations
- Human aspects and psychology of software development and language design, such as supporting inclusion and diversity in programming
- End-user development, adaptation and programming, Creation and evaluation of technologies and infrastructures for end-user development
- Representations: Novel representations and user interfaces for expressing computation, Software, algorithm and data visualization
- Modeling: Model-driven development, Domain-specific languages, including modeling languages, Visual modeling of human behavior and socio-technical systems
- Thinking more deeply about code: Debugging, program comprehension, code review, Explainable ML/AI
- Future of work with AI: Human-Centric AI-based tools, modeling end-user interactions with AI powered tools
- Low-Code/No-Code paradigm: Approaches for creation and deployment of fully functional applications using visual abstractions and interfaces
- Education and Computational thinking: using visual languages in education, teaching human-centric principals, educator and student perspectives
If you are not sure if your paper is a good fit for VL/HCC, feel free to email the PC Co-chairs (see “Contact” below). We welcome those new to the VL/HCC community to submit!
Special Emphasis for 2025: Human-AI Collaboration
We seek research that highlights the situations in which human-AI interactions enhance, or degrade, the human experience in computing. Papers describing positive, negative and unclear impacts are all welcome.
Paper Submissions
We invite two kinds of papers:
- full-length papers, up to 10 pages - plus unlimited additional pages containing only references and/or acknowledgements
- short papers, up to 5 pages - plus unlimited additional pages containing only references and/or acknowledgements
All accepted papers, whether full or short, should be complete, self-contained, archival contributions. Contributions from full papers are more extensive than those from short papers. Papers do not have to reach the maximum page limit, but they should be of an appropriate length for the content. Note that some full paper submissions may be accepted as short papers if reviewers deem contributions to be comparable in size to a short paper.
Papers could be research findings, industry experience reports, replication studies, or vision papers. Please select the appropriate page length for the content of your paper.
Papers must be submitted using the IEEE two-column conference paper format. Be sure to use the current IEEE conference paper format (which was updated in 2019), and to select the “US letter” template
Papers should be submitted via the EasyChair system.
To facilitate the assigning of papers to reviewers, we authors should submit paper abstracts via EasyChair at least 1 week prior to the paper submission deadline (see Important Dates below). The abstract must be no longer than 250 words.
All submissions will be reviewed by members of the Program Committee in a double-anonymous review process. Authors will then receive the reviews for their submissions and will be able to answer them in a rebuttal phase. Only after this step will the PC make a final decision about the acceptance of the submissions. Submissions and reviews for the technical program are managed with EasyChair. At least one author of each accepted paper is required to register for VL/HCC 2025 and present the paper at the conference. IEEE reserves the right to exclude a paper from distribution after the conference, including IEEE Xplore Digital Library, if the paper is not presented by the author at the conference.
The proceedings of IEEE VL/HCC are published in digital form by the IEEE Computer Science Society and archived in the IEEE Digital Library with an official ISBN number. Accepted papers will be available to conference attendees via the IEEE Open Preview program in the IEEE Xplore Digital Library).
Double-Anonymous Reviewing
We follow a double-anonymous reviewing process. Both authors and reviewers are expected to make every effort to honor the double-anonymous reviewing process. In case of questions, please contact the Program Chairs. Authors should ensure that the submission can be evaluated without it being obvious who wrote the paper. This means leaving author names off the paper and using terms like “previous research” rather than “our previous research” when describing background. However, do not hide previous work – papers must still reference all relevant research using full (non-anonymized) citations, including the author’s own prior work, so that reviewers can evaluate novelty. Please reference your own prior work in the third-person just like you would do for any other related work (e.g., avoid “As described in our previous work [10], … ” and instead write something like “As described by [10], …”). It is also important that authors specify all conflicts of interest with potential reviewers during the submission phase. Reviewers should not undertake any investigation that might lead to the revealing of authors’ identity. If identities are inadvertently revealed, please contact the Program Chairs. The Program Chairs will check all submissions for obvious signs of lack of anonymity and may ask authors to make changes and resubmit the paper within three days of the submission deadline. Only changes to resolve anonymity issues will be permitted.
Evaluation and Justification
Papers are expected to support their claims with appropriate evidence. For example, a paper that claims to improve programmer productivity is expected to demonstrate improved productivity; a paper that claims to be easier to use should demonstrate increased ease of use.
However, not all claims necessarily need to be supported with empirical evidence or studies with people. For example, a paper that claims to make something feasible that was clearly infeasible might substantiate its claim through the existence of a functioning prototype.
Moreover, there are many alternatives to empirical evidence that may be appropriate for justifying claims, including analytical methods, formal arguments or case studies. Given this criterion, we encourage potential authors to think carefully about what claims their submission makes and what evidence would adequately support these claims.
Replication papers will be evaluated on their own merit in terms of methods used, findings discussed and comparison to original studies in terms of different context or use of different methods.
Vision papers should make a case for future needs and research directions in VL and/or HCC community interest areas within a timeline of the next 5 to 10 years.
Industrial experience reports with VL and/or HCC topics should describe context, lessons learned (positive or negative), and recommendations for research and practice as appropriate.
We expect short papers to have less comprehensive evaluation than full-length papers, and may have less technical detail, but sufficient to make the case for the contribution. New ideas and early research results would be expected to use a short paper format.
Adhering to IEEE Guidelines
Please be sure that your submission follows the IEEE requirements
Especially around Human Subject approvals and use of Generative AI:
Research on Human and Animal Subjects
Excerpted from the IEEE Publication Services and Products Board (PSPB) Operations Manual, sections 8.1.1.E. Also see section 8.2.1.B.6.
Authors of articles reporting on research involving human subjects or animals, including but extending beyond medical research, shall include a statement in the article that the research was performed under the oversight of an institutional review board or equivalent local/regional body, including the official name of the IRB/ethics committee, or include an explanation as to why such a review was not conducted. For research involving human subjects, authors shall also report that consent from the human subjects in the research was obtained or explain why consent was not obtained.
Guidelines for Artificial Intelligence (AI)-Generated Text
The use of content generated by artificial intelligence (AI) in a paper (including but not limited to text, figures, images, and code) shall be disclosed in the acknowledgments section of any paper submitted to an IEEE publication. The AI system used shall be identified, and specific sections of the paper that use AI-generated content shall be identified and accompanied by a brief explanation regarding the level at which the AI system was used to generate the content.
The use of AI systems for editing and grammar enhancement is common practice and, as such, is generally outside the intent of the above policy. In this case, disclosure as noted above is recommended.
Important Dates (AoE)
- Abstracts only: May 9, 2025
- Submission deadline: May 16, 2025
- Rebuttal phase: June 30 - July 3, 2025
- Notification: July 18, 2025
- Camera-ready: August 8, 2025
- Conference: October 6-10, 2025
Contact
- Emerson Murphy-Hill (Microsoft, USA, captain.emerson@gmail.com)
- Katie Stolee (North Carolina State University, USA, ktstolee@ncsu.edu)