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
相关论文
共 50 条
  • [1] System-level Logical Execution Time: Augmenting the Logical Execution Time Paradigm for Distributed Real-time Automotive Software
    Gemlau, Kai-Bjoern
    Koehler, Leonie
    Ernst, Rolf
    Quinton, Sophie
    [J]. ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2021, 5 (02)
  • [2] A logical approach for specification and execution of concurrent real-time systems
    Ramirez, R
    [J]. FOURTH INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1997, : 182 - 185
  • [3] Virtual execution environment for real-time TDL components
    Farcas, Claudlu
    Pree, Wolfgang
    [J]. ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3, 2007, : 93 - +
  • [4] REAL-TIME EXECUTION MONITORING
    PLATTNER, B
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1984, 10 (06) : 756 - 764
  • [5] Estimation of the Execution Time in Real-Time Systems
    Kozyrev, V. P.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2016, 42 (01) : 41 - 48
  • [6] Estimation of the execution time in real-time systems
    V. P. Kozyrev
    [J]. Programming and Computer Software, 2016, 42 : 41 - 48
  • [7] Reducing Execution Time for Real-Time Motor Imagery Based BCI Systems
    Selim, Sahar
    Tantawi, Manal
    Shedeed, Howida
    Badr, Amr
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT SYSTEMS AND INFORMATICS 2016, 2017, 533 : 555 - 565
  • [8] REAL-TIME EXECUTION MONITORING.
    Plattner, Bernhard
    [J]. IEEE Transactions on Software Engineering, 1984, SE-10 (06) : 756 - 764
  • [9] The real-time execution performance agent an approach for balancing hard and soft real-time execution for space applications
    Siewert, S
    Nutt, C
    Hansen, E
    [J]. ISAIRAS '99: FIFTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE, ROBOTICS AND AUTOMATION IN SPACE, 1999, 440 : 111 - 118
  • [10] A New Approach to Reducing Execution Time in Real-Time Computation
    Yulianto, Fazmah Arif
    Kuspriyanto
    [J]. 2017 5TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICOIC7), 2017,