scheduling and deadline management