Transparent distribution of real-time components based on logical execution time

被引:24
作者
Farcas, E [1 ]
Farcas, C [1 ]
Pree, W [1 ]
Templ, J [1 ]
机构
[1] Salzburg Univ, Dept Comp Sci, A-5020 Salzburg, Austria
关键词
LET; MoDECS; TDL; Timing Definition Language; component model; distribution; embedded systems; logical execution time; real-time; transparent;
D O I
10.1145/1070891.1065915
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper introduces the notion of transparent distribution of real time software components. Transparent distribution means that (1) the functional and temporal behavior of a system is the same no matter where a component is executed, (2) the developer does not have to care about the differences of local versus distributed execution of components, and (3) the components can be developed independently. We present the design and implementation of a component model for real time systems that is well suited for transparent distribution. The component model is based on logical execution time, which abstracts from physical execution time and thereby from both the execution platform and the communication topology.
引用
收藏
页码:31 / 39
页数:9
相关论文
共 17 条
[1]  
Butazzo G. C., 1997, HARD REAL TIME COMPU
[2]  
Fuhrer T., 2000, P 7 INT CAN C AMST N
[3]  
*GMBH, 1991, CAN SPEC VERS 2
[4]  
Henzinger T.A., 2001, EMSOFT 2001, P166
[5]   From control models to real-time code using Giotto [J].
Henzinger, TA ;
Kirsch, CM ;
Sanvido, MAA ;
Pree, W .
IEEE CONTROL SYSTEMS MAGAZINE, 2003, 23 (01) :50-64
[6]  
HENZINGER TA, 2002, P ACM SIGPLAN C PROG, P315
[7]  
HENZINGER TA, 2001, P INT C LANG COMP TO, P64, DOI DOI 10.1145/384197.384208
[8]  
HENZINGER TA, 2003, LNCS
[9]  
*JAV TECHN, JMX REM API
[10]  
Kirsch CM, 2002, LNCS, V2491