Pith. sign in

REVIEW 1 cited by

Beyond Code Generation: LLM-supported Exploration of the Program Design Space

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2503.06911 v1 pith:WDPYOX2Z submitted 2025-03-10 cs.HC

classification cs.HC
keywords designprogramcodespaceagentsalternativedecisionsdefault
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

In this work, we explore explicit Large Language Model (LLM)-powered support for the iterative design of computer programs. Program design, like other design activity, is characterized by navigating a space of alternative problem formulations and associated solutions in an iterative fashion. LLMs are potentially powerful tools in helping this exploration; however, by default, code-generation LLMs deliver code that represents a particular point solution. This obscures the larger space of possible alternatives, many of which might be preferable to the LLM's default interpretation and its generated code. We contribute an IDE that supports program design through generating and showing new ways to frame problems alongside alternative solutions, tracking design decisions, and identifying implicit decisions made by either the programmer or the LLM. In a user study, we find that with our IDE, users combine and parallelize design phases to explore a broader design space -- but also struggle to keep up with LLM-originated changes to code and other information overload. These findings suggest a core challenge for future IDEs that support program design through higher-level instructions given to LLM-based agents: carefully managing attention and deciding what information agents should surface to program designers and when.

Discussion (0). Sign in to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. From Noise to Knowledge: Interactive Summaries for Developer Alerts

    cs.SE 2025-08 conditional novelty 6.0 of 10

    CLARITY uses interactive inductive-logic rules to group static-analysis warnings that share structural or code-level features, and reports modest user-study gains in sensemaking.

Pith tools