A service based architecture for the interoperability of heterogeneous sensor data: a case study on early warning