Barrett, The Honors College at Arizona State University proudly showcases the work of undergraduate honors students by sharing this collection exclusively with the ASU community.

Barrett accepts high performing, academically engaged undergraduate students and works with them in collaboration with all of the other academic units at Arizona State University. All Barrett students complete a thesis or creative project which is an opportunity to explore an intellectual interest and produce an original piece of scholarly research. The thesis or creative project is supervised and defended in front of a faculty committee. Students are able to engage with professors who are nationally recognized in their fields and committed to working with honors students. Completing a Barrett thesis or creative project is an opportunity for undergraduate honors students to contribute to the ASU academic community in a meaningful way.

Displaying 1 - 3 of 3
Filtering by

Clear all filters

Description

Common readability formulas aim to describe the understandability of a given text for a defined context. This study used the context of technical documentation and designed a readability formula to better describe the understandability of that context. This was done by gathering a dataset of technical documentation provided by Intuillion,

Common readability formulas aim to describe the understandability of a given text for a defined context. This study used the context of technical documentation and designed a readability formula to better describe the understandability of that context. This was done by gathering a dataset of technical documentation provided by Intuillion, a company specializing in technical documentation, and completing a multiple linear regression with the average readability score as the dependent variable and the readability statistics for each document as the independent variables. The regression coefficients were calculated and adjusted based on a weighting formula and they were applied to the final formula. This formula is intended specifically for technical documentation and produces results based on a new index rather than grade level.

ContributorsAbernethy, Connor (Author) / Chavez, Helen (Thesis director) / Masycheff, Alex (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor) / Department of Management and Entrepreneurship (Contributor)
Created2023-05
Description
Girard Training Stables is a horse-based nonprofit organization that offers riding lessons, mental health support, and physical therapy. A scheduling tool was recently built for them to assist in managing as many as 90 volunteers across many different events. Our goal was to add observability to this scheduling tool, as

Girard Training Stables is a horse-based nonprofit organization that offers riding lessons, mental health support, and physical therapy. A scheduling tool was recently built for them to assist in managing as many as 90 volunteers across many different events. Our goal was to add observability to this scheduling tool, as being able to better observe the tool’s internal state would make fixing any problems easier. To add this observability we added both frontend and backend monitoring to track metrics such as how many users sign up for new accounts, when users start and finish creating an event, how much the server running the website is using its resources, and how many errors are caught while the server is running. Using these metrics, we were able to gain much insight into the internal state of the website and its users. We found that the frontend metrics were useful to non-technical users, with 70% of the users surveyed being able to correctly understand the data generated and theorize about parts of the website UI that could be improved based on said data. We were also able to correctly catch and log 100% of the test errors that were generated, and send alerts to administrators if these errors led to system failure. Overall, we were able to significantly improve the observability of the Girard Training Stables scheduling tool by adding monitoring, making it more robust, scalable, and easy to improve for the future.
ContributorsMoore, Peter (Author) / Ross, Michael (Co-author) / Chavez, Helen (Thesis director) / Vannoni, Greg (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2022-12
Description
Girard Training Stables is a horse-based nonprofit organization that offers riding lessons, mental health support, and physical therapy. A scheduling tool was recently built for them to assist in managing as many as 90 volunteers across many different events. Our goal was to add observability to this scheduling tool, as

Girard Training Stables is a horse-based nonprofit organization that offers riding lessons, mental health support, and physical therapy. A scheduling tool was recently built for them to assist in managing as many as 90 volunteers across many different events. Our goal was to add observability to this scheduling tool, as being able to better observe the tool’s internal state would make fixing any problems easier. To add this observability we added both frontend and backend monitoring to track metrics such as how many users sign up for new accounts, when users start and finish creating an event, how much the server running the website is using its resources, and how many errors are caught while the server is running. Using these metrics, we were able to gain much insight into the internal state of the website and its users. We found that the frontend metrics were useful to non-technical users, with 70% of the users surveyed being able to correctly understand the data generated and theorize about parts of the website UI that could be improved based on said data. We were also able to correctly catch and log 100% of the test errors that were generated, and send alerts to administrators if these errors led to system failure. Overall, we were able to significantly improve the observability of the Girard Training Stables scheduling tool by adding monitoring, making it more robust, scalable, and easy to improve for the future.
ContributorsRoss, Michael (Author) / Moore, Peter (Co-author) / Chavez, Helen (Thesis director) / Vannoni , Greg (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2022-12