This document discusses functional parameters and scheduling hierarchy for real-time systems. It describes key parameters like preemptivity and criticality of jobs, optional executions, and laxity types. It also discusses parameters of resources like preemptivity and the resource graph. The scheduling hierarchy involves a task graph, resource graph, and scheduling algorithms. The scheduler implements algorithms to schedule jobs and allocate resources according to precedence, timing, and resource constraints to produce a valid schedule if the job set is feasible. Performance is measured by metrics like lateness and miss rates.