Date of Award:
8-2017
Document Type:
Thesis
Degree Name:
Master of Science (MS)
Department:
Computer Science
Committee Chair(s)
Curtis Dyreson
Committee
Curtis Dyreson
Committee
Minghui Jiang
Committee
Kyumin Lee
Abstract
Database Auto Awesome is an approach to enhancing web applications comprised of forms used to interact with stored information. It was inspired by Google's Auto Awesome tool, which provides automatic enhancements for photos. Database Auto Awesome aims to automatically or semi-automatically provide improvements to an application by expanding the functionality of the application and improving the existing code.
This thesis describes a tool that gathers information from the application and provides details on how the parts of the application work together. This information provides the details necessary to generate new portions of an application.
These enhancements are directed by the web application administrator through specifying what they would like to have generated, in terms of functionality. Once the administrator has provided this direction, the new application code is generated and put in updated or new files. Using this approach, Database Auto Awesome provides a viable solution for semi-automatically generating enhancements to an existing web application.
Checksum
00453aff38007556be160f700d349395
Recommended Citation
Adams, Jonathan, "Database Auto Awesome: Enhancing Database-Centric Web Applications through Informed Code Generation" (2017). All Graduate Theses and Dissertations, Spring 1920 to Summer 2023. 6265.
https://digitalcommons.usu.edu/etd/6265
Included in
Copyright for this work is retained by the student. If you have any questions regarding the inclusion of this work in the Digital Commons, please email us at .