The WbS development on the Java programming language together with the JSF (JavaServer Faces) front-end framework inherits the flexibility, integration, mobility and security afforded by these platforms [14]. Therefore, the application can be accessed on Internet considering requirements, such as safety and compatibility. The WbS is composed of a security mechanism implemented by Spring Security Web framework that performs authentication checks and login [15]. Thus, the most critical system areas are restricted to people with certain privilege types. The PrimeFaces Web framework coupled to Web application aims to implement statistical graphs, tables, forms and computational analysis [16]. Once the communication with the Web application is established, the user can edit the optical sensor network settings and procedes tasks such as data analysis, export and visualization. The user can also inspect warnings and alarms triggered by some anomalous condition.
In the application context, Hibernate is characterized as a communication interface between the database and the software, since all persistence operations and data reading is actually performed by the queries generated by this framework that maps Java objects automatically for the relational database [17].
Through virtual version of the optical sensor network recognized and persisted into the database by InterAB, the WbS creates a Web version of the sensor network topology,