Specifications include, but are not limited to: a) Data Repository / Storage – Should be capable of storing multi‐parameter data for a certain period of time and at pre‐determined intervals, and managing water quality control limits.; b) Data Processing and Calculations – Should be able to compare measurements with control values to determine whether the values are within range. It should also perform parameter thresholding and alert users of values outside limitations.; c) Data Quality Control – Should be capable of assigning and storing data flags such as valid, invalid data and quality assurance values outside of specified range. Should be capable of tracking all changes made to data and settings.; d) Alarming / Alerting / Notifications – Should be capable of programmed response to water quality parameters out of range with the generation of automatic notifications that are sent to appropriate personnel or groups. Notifications can be customized to contain summary information and links to allow the end recipient to view all relevant data for allowing assessment and decision‐making.; e) System Reporting – Should be capable of reporting functions (scheduled and ad‐hoc) such as trend charts, data exports, summary reports, and regulatory compliance reports. Demonstration of a report in a .pdf and an electronic deliverable capable of upload to CIWQS database, shall be included in the proposal.; f) System Integration – Should have an Application Programming Interface (API) to allow for the import of data, generation of reports and charts, and the creation of event notifications. The system must operate in a distributed computing environment including multiple servers, multiple software systems, and multiple users. It must be able to access data generated and managed in other software systems (e.g., Supervisory Control and Data Acquisition [SCADA]). It must have the flexibility to accommodate other software upgrades (operating systems, Web browser, and network setup).; g) System Administration – Should be able to provide configuration forms for user administration; access control; modification of control parameters, groups, and reports; and generating new reports.; h) Data Accessibility – Should allow access to the water quality data, analysis capabilities, and administration by appropriate users 24 hours a day, 7 days a week. The information systems and tools must be available at multiple locations. Change of control parameters cannot require an application reload or restart, or a system reboot to take effect.; i) Disaster Recovery – Should have a comprehensive backup and the ability to resume operations through the implementation of data retrieval from storage.; a) Product Information – The name of the product, current version and a short description of the product; as well as technical support packages available for the product.; b) Technical Information such as: 1. Service Account requirements- Please specify hardware/software resource requirements for each server involved in doing an on-premises install. Will servers be VMware and data collectors be hardware? What is the hardware/software requirements for the data collectors?; 2. System Architecture including server architecture (client‐server, n‐tier web based architecture, etc.), supported programming languages and versions for customization, back‐end database engine and version.; 3. Product licensing and support, type of licensing structure offered, and associated costs (e.g., individual, server, number of simultaneous users, site, development, etc.). Description of support services. (e.g., toll-free numbers, dial‐in diagnostics, Internet support, hours of support, and location of support office), maintenance programs and fees, and availability of software documentation.; 4. Product roadmap ‐ A description of how often the product is updated and how updates are distributed to clients. A list of expected features in upcoming releases.; 5. Identify all software modules and options that are available and not part of the basic product.; c) Functional Information – Whether the current off‐the‐shelf system meets each general requirement; if the system could be modified to meet the requirements, an explanation of how the system would be modified and an estimate of the attendant cost.