Scheduling of Semi-Independent Real-Time Components: Overrun Methods and Resource Holding Times

被引:8
作者
Behnam, Moris [1 ]
Shin, Insik [1 ]
Nolte, Thomas [1 ]
Nolin, Mikael [1 ]
机构
[1] Malardalen Univ, Malardalen Real Time Res Ctr, SE-72123 Vasteras, Sweden
来源
2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS | 2008年
关键词
D O I
10.1109/ETFA.2008.4638456
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Hierarchical Scheduling Framework (HSF) has been introduced as a design-time framework enabling compositional schedulability analysis of embedded software systems with real-time properties. In this paper a system consists of a number of semi-independent components called subsystems. Subsystems are developed independently and later integrated to form a system. To support this design process, our proposed methods allow non-intrusive configuration and tuning of subsystem timing-behaviour via subsystem interfaces for selecting scheduling parameters. This paper considers two methods to handle over-runs due to resource sharing between subsystems in the HSF. We present the scheduling algorithms for overruns and their associated schedulability analysis, together with analysis that shows under what circumstances one or the other overrun method is preferred. Furthermore, we show how to calculate resource-holding times within our frame-work.
引用
收藏
页码:575 / 582
页数:8
相关论文
共 26 条
[1]   Integrating multimedia applications in hard real-time systems [J].
Abeni, L ;
Buttazzo, G .
19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, :4-13
[2]  
Almeida L., 2004, EMSOFT 04, P95, DOI [10.1145/1017753.1017772, DOI 10.1145/1017753.1017772]
[3]  
[Anonymous], 1999, P 20 IEEE REAL TIM S, DOI DOI 10.1109/REAL.1999.818851
[4]   STACK-BASED SCHEDULING OF REALTIME PROCESSES [J].
BAKER, TP .
REAL-TIME SYSTEMS, 1991, 3 (01) :67-99
[5]   Resource sharing in EDF-scheduled systems: a closer look [J].
Baruah, Sanjoy K. .
27TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2006, :379-387
[6]  
BARUAH SK, 1990, PROCEEDINGS : 11TH REAL-TIME SYSTEMS SYMPOSIUM, P182, DOI 10.1109/REAL.1990.128746
[7]  
BEHNAM M, 2008, P IEEE INT WORKSH CO
[8]  
BEHNAM M, 2007, P 7 ACM IEEE INT C E, P279
[9]   Resource sharing in hierarchical fixed priority pre-emptive systems [J].
Davis, R. I. ;
Burns, A. .
27TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2006, :257-+
[10]  
Davis RI, 2005, REAL TIM SYST SYMP P, P389