Reactive scheduling systems schedule jobs given during the run-time. Three possibilities of such systems are given and implemented in SDL as multi-agent systems.