NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 4 results Save | Export
Abdulrahman Alshammari – ProQuest LLC, 2024
A critical component of modern software development practices, particularly continuous integration (CI), is the halt of development activities in response to test failures which requires further investigation and debugging. As software changes, regression testing becomes vital to verify that new code does not affect existing functionality.…
Descriptors: Computer Software, Programming, Coding, Test Reliability
Kyle Robinson – ProQuest LLC, 2024
The COVID-19 pandemic was an unprecedented event in modern educational history that resulted in a dramatic upheaval of the traditional school system. The shift from brick-and-mortar to virtual instruction resulted in profound anxiety and demand (Kush et al., 2021). As the quarantine ended, the return to the physical classroom brought with it new,…
Descriptors: Teacher Persistence, COVID-19, Pandemics, Faculty Mobility
Jirong Yi – ProQuest LLC, 2021
We are currently in a century of data where massive amount of data are collected and processed every day, and machine learning plays a critical role in automatically processing the data and mining useful information from it for making decisions. Despite the wide and successful applications of machine learning in different fields, the robustness of…
Descriptors: Artificial Intelligence, Algorithms, Data, Classification
Tan, Lin – ProQuest LLC, 2009
Commenting source code has long been a common practice in software development. This thesis, consisting of three pieces of work, made novel use of the code comments written in natural language to improve software reliability. Our solution combines Natural Language Processing (NLP), Machine Learning, Statistics, and Program Analysis techniques to…
Descriptors: Computer Software, Coding, Reliability, Improvement