Synchronous-Reactive Systems