Modeling real-time schedulers for use in simulations through a graphical interface
MetadataShow full item record
Simulators of real-time systems are usually oriented to the evaluation of how different schedulers perform under different loads. Existing simulators can be split into two groups, one where scheduling algorithms are native to the simulator and one where they have to be programmed as part of the model. RTsim falls in the first group, enabling the simulation of some selected algorithms. In this paper, we present an extension to RTsim, enabling the simulation of non-native scheduling algorithms through the insertion of a description of their policies. With this extension, its user will be able to provide an algebraic description of the scheduler into a graphical interface, which creates Java code for the given algorithm. That code can be added to RTsim's library in order to simulate the algorithm. Examples of the application of this extension are presented, as well as an evaluation of the policies generated.