A unifying specification logic for cyber-physical systems | Synapse