Abstract
Recently, Buttazzo et al. address a feedback scheduling algorithm, which dynamically adjusts task periods based on the current load by applying a linear elastic task model. In their model, the amount of the resource allocated in each task is treated as the length of a spring with a constant elastic coefficient. Their approach guarantees the schedulability to avoid overload situations but does not take into account fairness of QoS levels. In this paper, we propose a nonlinear elastic task model which represents characteristics of the QoS of the tasks and perform a fair QoS management under the resource constraints for the purpose of avoiding overload situations. We also show the effectiveness of the proposed method by computer simulation.