3 papers
cs.SE2026
Inferring the Shape of Data Frames in R Programs using Abstract Interpretation
Oliver Gerstl, Florian Sihler, Matthias Tichy
Data frames are a fundamental data structure in many data analysis tasks and are widely used in programming languages like R. Due to their omnipresence in data analysis, there are…
cs.SE2026
Towards Automatically Inferring Constraints to Identify Implicit Assumptions in Data Analysis
Florian Sihler, Lars Pfrenger, Oliver Gerstl +1
High-level languages such as R or Python are used frequently to analyze and visualize data in the form of scripts or notebooks. However, these artifacts suffer from reproducibility…
cs.SE2026
Supporting the Comprehension of Data Analysis Scripts
Florian Sihler, Oliver Gerstl, Lars Pfrenger +2
A lot of research relies on data analysis scripts to process, clean, and visualize data. However, recent studies show that these scripts are often hard to comprehend and maintain,…