The software design of an intelligent water pump

Document Type

Conference Proceeding

Publication Date



© Springer International Publishing AG 2017. In an effort to increase handpump reliability, the Messiah University Collaboratory and the Department of Computer and Information Science are developing the Intelligent Water Project (IWP) system. IWP measures and reports the functionality of handpumps and volume of water extracted on two-hour intervals daily. Additionally, IWP will measure groundwater levels which can be used to evaluate well yields. Data from handpumps is automatically collected and transmitted to a remote database. Once in the database, the data is analyzed and distributed to stakeholders via web and mobile applications and customizable alerts. Besides monitoring water extraction, handpump performance, and borehole health, the IWP system processes data to alert stakeholders of failure or degrading conditions (imminent failure). Coupled with appropriate field management processes, this information can lead to improved handpump availability and lowered cost of ownership. The key goal is to dramatically increase the reliability of handpumps. A secondary goal is the collection of handpump data from all IWP enabled pump sources providing a rich resource of data to enabling WASH practitioners, managers, hydrologist and donors to make more informed decisions. The purpose of this paper is to highlight the key IWP software design considerations and to discuss the key software design decisions made and the rationale for the same.


Weaver, D. S., & Nejmeh, B. (2017). The software design of an intelligent water pump. In C. Grueau, R. Laurini, & J. G. Rocha (Eds.), Geographical Information Systems Theory, Applications and Management (pp. 164–180). Springer International Publishing. https://doi.org/10.1007/978-3-319-62618-5_10

This document is currently not available here.