ASE 2024
Sun 27 October - Fri 1 November 2024 Sacramento, California, United States
Mon 28 Oct 2024 14:00 - 14:30 at Gardenia - DS: Student Presentations II

CONTEXT Comprehending code is crucial in all areas of software development, with many existing supporting tools and techniques for various languages. However, for R, a widely used programming language, especially in the field of statistical computing, the support is limited. R offers a large number of packages as well as dynamic features, which make it challenging to analyze and understand. OBJECTIVE We aim to (i) gain a better understanding of how R is used in the real world, (ii) devise better analysis strategies for R, which are able to handle its dynamic nature, and (iii) improve the comprehension of R scripts by using these analyses, providing new methods and procedures applicable to program comprehension in general. METHOD In eight contributions, we analyze feature usage in R scripts, develop a new static dataflow analysis intertwining control and dataflow, and more. We enable and propose new techniques for program comprehension using a combination of static and dynamic analysis.

Mon 28 Oct

Displayed time zone: Pacific Time (US & Canada) change

13:30 - 15:00
DS: Student Presentations IIDoctoral Symposium at Gardenia
13:30
30m
Talk
Enhancing Software Design and Developer Experience Via LLMs
Doctoral Symposium
Simin Sun Chalmers | University of Gothenburg
14:00
30m
Meeting
Improving the Comprehension of R Programs by Hybrid Dataflow Analysis
Doctoral Symposium
Florian Sihler Ulm University
14:30
30m
Talk
Syntactic Resilience in Greybox Fuzzing: Automated Error Recovery
Doctoral Symposium
Bachir Bendrissou Imperial College London