The meaning and role of value in scheduling flexible real-time systems
Journal of Systems Architecture: the EUROMICRO Journal - Special issue on real-time systems
Flexible scheduling for adaptable real-time systems
RTAS '95 Proceedings of the Real-Time Technology and Applications Symposium
Best-effort decision-making for real-time scheduling
Best-effort decision-making for real-time scheduling
The Valid Use of Utility in Adaptive Real-Time Systems
Real-Time Systems
Fast, Best-Effort Real-Time Scheduling Algorithms
IEEE Transactions on Computers
Optimizing quality of service in real-time systems under energy constraints
ACM SIGOPS Operating Systems Review
Hi-index | 0.00 |
In future real-time systems such as those required for intelligent autonomous vehicle control, we need flexibility in choosing the set of services to support under varying environmental conditions and system states. It is not feasible to make an optimal choice of services at run-time, so we propose a method of ranking the services pre-run-time, based on the ‘utility' of each service. This paper focuses on the problem of calculating a ‘value' for the utility of each service alternative. We show how to derive values systematically and rationally, using Measurement Theory and Decision Analysis. The approach relies on engineering judgement and data input by a domain expert. In the context of autonomous vehicles, we believe that such knowledge would be available, making ‘value-based scheduling' a feasible approach.