real-time requirements