
Honors Theses
Date of Award
5-2025
Document Type
Undergraduate Thesis
Degree Name
BS
Department
Mathematics and Statistics
Faculty Mentor
Tom Johnston
Advisor(s)
Steven Clontz, Ryan Benton
Abstract
Research Software Engineering is critical to modern mathematical research, enabling the creation, maintenance, and dissemination of computational tools that bridge theory and practice. However, the field faces systemic challenges, including insufficient funding, lack of institutional recognition, and gaps in training and infrastructure. This thesis investigates these challenges through two approaches: (1) a comparative survey study focused on mathematicians and (2) hands-on contributions to an open-source research software project.
The Improving Research Software Engineering in Mathematics survey, conducted from September 2024 to January 2025, adapts the survey framework developed by Carver et al. in A survey of the state of the practice for research software in the United States to analyze research software engineering practices among mathematicians.
The thesis details contributions to 1r-Base, a community-driven database of topological counterexamples. Software contributions include a dynamic citation button and an External Markdown feature, both of which were developed through collaborative workflows adhering to continuous integration and continuous deployment (CI/CD) practices. These contributions emphasize the importance of community development efforts in sustaining research software.
Recommended Citation
Miller, Abram, "Improving Research Software Engineering in Mathematics" (2025). Honors Theses. 104.
https://jagworks.southalabama.edu/honors_college_theses/104