Abstract
The loss of safety for reservoirs brought about by climate change and facility aging leads to reservoir failures, which results in the loss of lives and property damage in downstream areas. Therefore, it is necessary to provide a Reservoir (Dam) Failure Forecasting System for downstream residents to detect the early signs of failure (with sensors) in real-time and perform safety management to prevent and minimize possible damage. Web-based server design standards of the reservoir failure forecasting system are proposed in order to actively respond to the user's work changes, various sensors, and business logic, and increase the system usability by reducing logic changes and client maintenance through minimal interface changes. Comprehensive system directions of the failure forecasting system have been proposed through analysis of similar cases. The standards are highly secure in accordance with the e-Government standard framework and based on open source programs to minimize maintenance costs. The selected solutions for the server design standards are Java and JavaScript as programming language, Apache Spark as data logger, CURBRID as DB management, single table with metadata management as DB table, Jboss as WAS server, and Apache as WEB server.