Ocean observatory sensor network middleware application