Scheduler modeling based on the controller synthesis paradigm

被引:72
作者
Altisen, K [1 ]
Gössler, G [1 ]
Sifakis, J [1 ]
机构
[1] Verimag, F-38610 Gieres, France
关键词
modeling real-time systems; scheduler design; controller synthesis; dynamic priorities; composability;
D O I
10.1023/A:1015346419267
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The controller synthesis paradigm provides a general framework for scheduling real-time applications. Schedulers can be considered as controllers of the applications; they restrict their behavior so that given scheduling requirements are met. We study a modeling methodology based on the controller synthesis paradigm. The methodology allows to get a correctly scheduled system from timed models of its processes in an incremental manner, by application of composability results which simplify schedulability analysis. It consists in restricting successively the system to be scheduled by application of constraints defined from scheduling requirements. The latter are a conjunction of schedulability requirements that express timing properties of the processes and policy requirements about resource management. The presented methodology allows a unified view of scheduling theory and approaches based on timing analysis of models of real-time applications.
引用
收藏
页码:55 / 84
页数:30
相关论文
共 31 条
[1]  
Altisen K, 2000, LECT NOTES COMPUT SC, V1926, P106
[2]  
ALTISEN K, 1999, RTSS REAL TIM SYST S, P154
[3]   A THEORY OF TIMED AUTOMATA [J].
ALUR, R ;
DILL, DL .
THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) :183-235
[4]   THE ALGORITHMIC ANALYSIS OF HYBRID SYSTEMS [J].
ALUR, R ;
COURCOUBETIS, C ;
HALBWACHS, N ;
HENZINGER, TA ;
HO, PH ;
NICOLLIN, X ;
OLIVERO, A ;
SIFAKIS, J ;
YOVINE, S .
THEORETICAL COMPUTER SCIENCE, 1995, 138 (01) :3-34
[5]  
[Anonymous], 1997, An engineering approach to computer networking: ATM net- works, the Internet, and the telephone network
[6]  
Baeten J. C. M., 1986, Fundamenta Informaticae, V9, P127
[7]   A process algebraic approach to the schedulability analysis of real-time systems [J].
Ben-Abdallah, H ;
Choi, JY ;
Clarke, D .
REAL-TIME SYSTEMS, 1998, 15 (03) :189-219
[8]  
BENABDALLAH H, 1999, ANN SOFTWARE ENG
[9]   Towards validated real-time software [J].
Bertin, V ;
Poize, M ;
Pulou, J ;
Sifakis, J .
EUROMICRO RTS 2000: 12TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2000, :157-164
[10]   An algebraic framework for urgency [J].
Bornot, S ;
Sifakis, J .
INFORMATION AND COMPUTATION, 2000, 163 (01) :172-202