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.