Dr Bruce ScharlauFAHAD ABDULLAH ABDULAZIZ ALSENAN2022-05-262022-05-26https://drepo.sdl.edu.sa/handle/20.500.14154/30681As an application with a web-based GUI (which exploits a web browsing client to deliver the presentation layer), the client can interact with a web page on the browser, where they can upload the data files. The restful Application Programming Interface (API) acts as the middleman between the browser and the storage layer. It receives the request and sends it to the storage layer for processing. Then the Java program and algorithms will process the files by reading the initial file and saving all the values. This file is set as the base file to compare against changes in subsequent files that meet or are above the stipulated threshold. If the new temperature has changed by or up to more than 0.5 degrees, the new temperature will be written into the database with the corresponding well name, and depth together with the timestamps. If not, no change will be recorded in the database.enTHE HYPERDAP PROJECT