Skip to content
Preprint

Revibing Code from Papers: Reimplementing HCI Artifacts

Aug 2026 · 1 citation · 70 references
Computer Science

TL;DR

The potential of new agentic AI technologies to revibe interactive software: reimplement systems directly from research papers by revibing recent research papers from UIST, and interviewing their original authors is demonstrated.

Abstract

Software artifacts for most technical HCI research projects are unavailable. The lack of access to these imposes limits on academic knowledge production. It is difficult to: extend or reuse research artifacts; use strong baselines in evaluating follow-up work; and perform replication or reproducibility research. In this work, we demonstrate the potential of new agentic AI technologies to revibe interactive software: reimplement systems directly from research papers. To measure the success of the approach, we describe a revibeability metric. By revibing recent research papers from UIST, and interviewing their original authors, we demonstrate the plausibility (and limitations) of revibed system. The results are encouraging. In many cases producing code suitable for strong baseline use. We argue that this may represent a fundamental shift in how we produce, use, and evaluate research artifacts in the technical HCI community.

View source

Similar papers

Open access Mar 2025

LLMs’ reshaping of people, processes, products, and society in software development: a qualitative exploration with early adopters

Interviews with sixteen early-adopter software professionals who integrated LLM-based tools into their day-to-day work in early to mid-2023 offer actionable implications for developers, organizations, educators, and tool designers seeking to integrate LLMs responsibly into professional software practice.

Benyamin T. Tabarsi, Heidi Reichert, Sam Gilson et al. · 22 citations · ⚡1
Preprint Aug 2026

Empirical Software Engineering in Practice: Insights from Google

A series of articles to interviewing ESE practitioners from various companies to understand how ESE processes are implemented in industry, e.g, how practitioners decide on what to study, how research results are used within companies and beyond.

Roberto Verdecchia, Justus Bogner · 0 citations

How Researchers Use and Verify AI Coding Assistants: Tasks and Validation Practices in Scientific Programming

Validating AI contributions to scientific code rested largely on individual judgment, outside shared infrastructure for testing or review, and interfaces could support task-appropriate evaluation rather than leave it to the user.

Gabrielle O'Brien, Reed Milewicz, Nasir U. Eisty · 0 citations
Review Aug 2026

Loop Engineering: Building Blocks, Adoption, and Impact

An exploratory review of the emerging gray literature, which largely agrees on what a well-engineered loop contains: triggered agent runs bounded by machine-checkable stop conditions, persistent state files, verifier sub-agents, token budgets, and defined points of escalation to humans.

Jai Lal Lulla, Vahram Nersesyan, Seyedmoein Mohsenimofidi et al. · 0 citations
Book Open access Oct 2026

Towards Critical Abstraction for Software

Abstraction in computer science is typically understood as the process of generalization that removes non-essential details and captures key shared characteristics across multiple instances. This is a limited view of abstraction when contrasted with fields like art, architecture, media theory, or philosophy, where abst...

Alice Mira Chung, Devamardeep Hayatpur, Philip J. Guo et al. · 0 citations
Review Sep 2026

Using Agentic AI for contextualized and multifaceted code review at Ericsson

Context: Conducting effective code reviews is increasingly challenging due to the growing complexity of software systems and the accelerated code generation by AI coding agents. LLM-based approaches for code reviews have shown promising results in identifying defects and improving code quality. However, existing approa...

M. Laiq, Ricardo Britto, Muhammad Usman et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.