On the public citation graph

Bidirectional evaluation with direct manipulation

0 signed · 82 inferred · view as graph

Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.

Is this your work? Sign in with ORCID and put your name on the claims that are yours.
Claim with ORCID
Reference health. See whether every reference in this work resolves to a known work and none has been retracted — and get a dated CiteStamped badge you can embed.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1007/978-3-319-79108-1openalex-snapshot
Bidirectional Transformations
inferredcites →https://doi.org/10.1007/978-3-319-89884-1_2openalex-snapshot
HOBiT: Programming Lenses Without Using Lens Combinators
inferredcites →https://doi.org/10.1007/978-3-540-27764-4_16openalex-snapshot
An Injective Language for Reversible Computation
inferredcites →https://doi.org/10.1007/978-3-540-30477-7_2openalex-snapshot
An Algebraic Approach to Bi-directional Updating
inferredcites →https://doi.org/10.1007/s10009-009-0124-3openalex-snapshot
Consistent Web site updating based on bidirectional transformation
inferredcites →https://doi.org/10.1007/s10990-008-9025-5openalex-snapshot
A programmable editor for developing structured documents based on bidirectional transformations
inferredcites →https://doi.org/10.1017/s0956796806006010openalex-snapshot
Slideshow: functional presentations
inferredcites →https://doi.org/10.1109/icse.2012.6227186openalex-snapshot
Automated repair of HTML generation errors in PHP applications using string constraint solving
inferredcites →https://doi.org/10.1109/mc.1983.1654471openalex-snapshot
Direct Manipulation: A Step Beyond Programming Languages
inferredcites →https://doi.org/10.1109/tvcg.2011.185openalex-snapshot
D³ Data-Driven Documents
inferredcites →https://doi.org/10.1145/1014007.1014025openalex-snapshot
A programmable editor for developing structured documents based on bidirectional transformations
inferredcites →https://doi.org/10.1145/1040294.1040301openalex-snapshot
Strict bidirectional type checking
inferredcites →https://doi.org/10.1145/1142351.1142399openalex-snapshot
Relational lenses
inferredcites →https://doi.org/10.1145/1159803.1159830openalex-snapshot
biXid
inferredcites →https://doi.org/10.1145/1232420.1232424openalex-snapshot
Combinators for bidirectional tree transformations
inferredcites →https://doi.org/10.1145/1244381.1244386openalex-snapshot
Bidirectional interpretation of XQuery
inferredcites →https://doi.org/10.1145/1291151.1291162openalex-snapshot
Bidirectionalization transformation based on automatic derivation of view complement functions
inferredcites →https://doi.org/10.1145/1297027.1297067openalex-snapshot
Scalable omniscient debugging
inferredcites →https://doi.org/10.1145/1297105.1297067openalex-snapshot
Scalable omniscient debugging
inferredcites →https://doi.org/10.1145/1328438.1328487openalex-snapshot
Boomerang
inferredcites →https://doi.org/10.1145/1368088.1368130openalex-snapshot
Debugging reinvented
inferredcites →https://doi.org/10.1145/1480881.1480904openalex-snapshot
Bidirectionalization for free! (Pearl)
inferredcites →https://doi.org/10.1145/1594834.1480904openalex-snapshot
Bidirectionalization for free! (Pearl)
inferredcites →https://doi.org/10.1145/1863543.1863572openalex-snapshot
Matching lenses
inferredcites →https://doi.org/10.1145/1863543.1863573openalex-snapshot
Bidirectionalizing graph transformations
inferredcites →https://doi.org/10.1145/1932681.1863573openalex-snapshot
Bidirectionalizing graph transformations
inferredcites →https://doi.org/10.1145/2393596.2393614openalex-snapshot
Automating presentation changes in dynamic web applications via collaborative hybrid analysis
inferredcites →https://doi.org/10.1145/2784731.2784750openalex-snapshot
Applicative bidirectional programming with lenses
inferredcites →https://doi.org/10.1145/2908080.2908103openalex-snapshot
Programmatic and direct manipulation, together at last
inferredcites →https://doi.org/10.1145/2980983.2908103openalex-snapshot
Programmatic and direct manipulation, together at last
inferredcites →https://doi.org/10.1145/2984511.2984575openalex-snapshot
Semi-Automated SVG Programming via Direct Manipulation
inferredcites →https://doi.org/10.1145/3105906openalex-snapshot
Automatic Software Repair
inferredcites →https://doi.org/10.1145/3158089openalex-snapshot
Synthesizing bijective lenses
inferredcites →https://doi.org/10.1145/3235041openalex-snapshot
Synthesizing Quotient Lenses
inferredcites →https://doi.org/10.1145/3236775openalex-snapshot
Synthesizing quotient lenses
inferredcites →https://doi.org/10.1145/3276497openalex-snapshot
Bidirectional evaluation with direct manipulation
inferredcites →https://doi.org/10.1145/345099.345100openalex-snapshot
Local type inference
inferredcites →https://doi.org/10.1201/b15703-5openalex-snapshot
Direct Manipulation Interfaces
inferredcites →https://doi.org/10.1207/s15327051hci0104_2openalex-snapshot
Direct Manipulation Interfaces
inferredcites →https://doi.org/10.14279/tuj.eceasst.57.879openalex-snapshot
Lenses for Web Data
inferredcites →https://doi.org/10.48550/arxiv.1807.00515openalex-snapshot
Automatic Software Repair: a Bibliography
inferredcites →https://doi.org/10.5555/2337223.2337257openalex-snapshot
Automated repair of HTML generation errors in PHP applications using string constraint solving

What points at this work

Incoming claims: where this work appears in other papers’ reference lists and arguments.

inferred← citeshttps://doi.org/10.1007/978-3-030-17184-1_6openalex-snapshot
Composing Bidirectional Programs Monadically
inferred← citeshttps://doi.org/10.1007/978-3-032-22723-2_2openalex-snapshot
Lenses for Partially-Specified States
inferred← citeshttps://doi.org/10.1007/s10664-025-10724-zopenalex-snapshot
Mapping aids using output-directed programming increase novices’ performance in programming mobile robotic systems
inferred← citeshttps://doi.org/10.1016/j.cola.2022.101155openalex-snapshot
Where-provenance for bidirectional editing in spreadsheets
inferred← citeshttps://doi.org/10.1016/j.jss.2025.112754openalex-snapshot
Enabling direct manipulation of plain-text output for template programs
inferred← citeshttps://doi.org/10.1109/icse-nier55298.2022.9793523openalex-snapshot
Grammars for Free: Toward Grammar Inference for Ad Hoc Parsers
inferred← citeshttps://doi.org/10.1109/rose52553.2021.00018openalex-snapshot
Inferred Interactive Controls Through Provenance Tracking of ROS Message Data
inferred← citeshttps://doi.org/10.1109/vl/hcc50065.2020.9127256openalex-snapshot
Tiny Structure Editors for Low, Low Prices! (Generating GUIs from toString Functions)
inferred← citeshttps://doi.org/10.1109/vl/hcc51201.2021.9576272openalex-snapshot
Where-Provenance for Bidirectional Editing in Spreadsheets
inferred← citeshttps://doi.org/10.1111/cgf.14046openalex-snapshot
Interactive Programming for Parametric CAD
inferred← citeshttps://doi.org/10.1111/cgf.14475openalex-snapshot
Automatic Differentiable Procedural Modeling
inferred← citeshttps://doi.org/10.1145/3290607.3313266openalex-snapshot
Live Programming By Example
inferred← citeshttps://doi.org/10.1145/3313831.3376455openalex-snapshot
Integrated Development Environment with Interactive Scatter Plot for Examining Statistical Modeling
inferred← citeshttps://doi.org/10.1145/3313831.3376494openalex-snapshot
Projection Boxes: On-the-fly Reconfigurable Visualization for Live Programming
inferred← citeshttps://doi.org/10.1145/3332165.3347925openalex-snapshot
Sketch-n-Sketch
inferred← citeshttps://doi.org/10.1145/3358711.3361623openalex-snapshot
Evaluating ProDirect manipulation in hour of code
inferred← citeshttps://doi.org/10.1145/3379337.3415834openalex-snapshot
Focused Live Programming with Loop Seeds
inferred← citeshttps://doi.org/10.1145/3379337.3415869openalex-snapshot
Small-Step Live Programming by Example
inferred← citeshttps://doi.org/10.1145/3408991openalex-snapshot
Program sketching with live bidirectional evaluation
inferred← citeshttps://doi.org/10.1145/3428227openalex-snapshot
Programming with a read-eval-synth loop
inferred← citeshttps://doi.org/10.1145/3472749.3474779openalex-snapshot
Taxon: a Language for Formal Reasoning with Digital Fabrication Machines
inferred← citeshttps://doi.org/10.1145/3491102.3517494openalex-snapshot
i-LaTeX : Manipulating Transitional Representations between LaTeX Code and Generated Documents
inferred← citeshttps://doi.org/10.1145/3510003.3510195openalex-snapshot
Towards bidirectional live programming for incomplete programs
inferred← citeshttps://doi.org/10.1145/3510455.3512787openalex-snapshot
Grammars for free
inferred← citeshttps://doi.org/10.1145/3563768.3565550openalex-snapshot
Grammar Inference for Ad Hoc Parsers
inferred← citeshttps://doi.org/10.1145/3586035openalex-snapshot
Bidirectional Object-Oriented Programming: Towards Programmatic and Direct Manipulation of Objects
inferred← citeshttps://doi.org/10.1145/3586183.3606817openalex-snapshot
Lorgnette: Creating Malleable Code Projections
inferred← citeshttps://doi.org/10.1145/3632883openalex-snapshot
Fusing Direct Manipulations into Functional Programs
inferred← citeshttps://doi.org/10.1145/3729278openalex-snapshot
Fast Direct Manipulation Programming with Patch-Reconciliation Correspondence
inferred← citeshttps://doi.org/10.1145/3746059.3747758openalex-snapshot
Visual Story-Writing: Writing by Manipulating Visual Representations of Stories
inferred← citeshttps://doi.org/10.1145/3772318.3791327openalex-snapshot
Programming By Scaffolded Demonstration with Perpend
inferred← citeshttps://doi.org/10.1145/3803437.3805576openalex-snapshot
Towards Output Directed Debugging of Finite Model Finders
inferred← citeshttps://doi.org/10.1145/3840586.3843213openalex-snapshot
The Choose-Your-Own-Adventure Calculus
inferred← citeshttps://doi.org/10.2139/ssrn.7590176openalex-snapshot
Derivative-based Bidirectional Programming
inferred← citeshttps://doi.org/10.3390/info16030169openalex-snapshot
Intentionally Fusing Direct Manipulations into SVG Programs
inferred← citeshttps://doi.org/10.48550/arxiv.1902.06950openalex-snapshot
Composing bidirectional programs monadically (with appendices)
inferred← citeshttps://doi.org/10.48550/arxiv.1907.10699openalex-snapshot
Sketch-n-Sketch: Output-Directed Programming for SVG
inferred← citeshttps://doi.org/10.70675/56599d8cz1882z4826zb2a4zb552c616fca0openalex-snapshot
Interactive authoring of 3D shapes represented as programs
inferred← citeshttps://doi.org/10.70675/a8b3c410zb7d6z40a1z8398z6d386e64da0aopenalex-snapshot
Projecting Computer Languages for a Protean Interaction
showing the first 39 of 40 · page through all 40
Editorial review for independent work. ICSAC — the Institute for Complexity Science and Advanced Computing — runs a structured editorial panel for researchers publishing outside journals, and publishes on CiteStamp rails. Submission is free and goes through ORCID: icsacinstitute.org/submit.