Specification of an object oriented infrastructure for data mangement in water industries