Self-aware cyber-physical systems and applications in smart buildings and cities
SStreaMWare: a service oriented middleware for heterogeneous sensor data management