most citedExploring the Effectiveness of Abstract Syntax Tree Patterns for Algorithm Recognition

4 citations · 4 across the 5 of their papers we have counts for

collaborators

5 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.SE20264 cited

Exploring the Effectiveness of Abstract Syntax Tree Patterns for Algorithm Recognition

Denis Neumüller, Florian Sihler, Raphael Straub +1

The automated recognition of algorithm implementations can support many software maintenance and re-engineering activities by providing knowledge about the concerns present in the…

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,…

cs.SE2026

Combining Static Code Analysis and Large Language Models Improves Correctness and Performance of Algorithm Recognition

Denis Neumüller, Sebastian Boll, David Schüler +1

Context: Since it is well-established that developers spend a substantial portion of their time understanding source code, the ability to automatically identify algorithms within s…