A new model for hard-real-time tasks - the recurring real-time task model - is introduced. This model generalizes earlier models such as the sporadic task model and the generalized multiframe task model. An algorithm is presented for feasibility-analysis of a system of independent recurring real-time tasks in a preemptive uniprocessor environment.