A Software Framework for Hard Real-Time Distributed Embedded Systems

被引:1
|
作者
Angelov, Christo [1 ]
Sierszecki, Krzysztof [1 ]
Zhou, Feng [1 ]
机构
[1] Univ So Denmark, Mads Clausen Inst Prod Innovat, DK-6400 Sonderborg, Denmark
关键词
D O I
10.1109/SEAA.2008.29
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paper presents a framework for distributed embedded applications that can be used to engineer open, and the same time, predictable embedded systems. Applications are composed from components (actors), which communicate transparently by exchanging labeled messages (signals) over a real-time network. The signals are exchanged at precisely specified time instants, in accordance with the Distributed Timed Multitasking (DTM) model of computation, resulting in the elimination of task and transaction I/O jitter. DTM is supported by an operational environment, which has been integrated with application components in an implementation model specifying explicitly the composition of software nodes allocated to physical network nodes. The framework is characterized by complete separation of computation and communication, whereby communication is delegated to the timed-multitasking operational environment. This has resulted in a simplified application model in which actors have been reduced to actor tasks composed of prefabricated components, such as state machine and action function blocks.
引用
收藏
页码:385 / 392
页数:8
相关论文
共 50 条
  • [31] Improving Responsiveness of Hard Real-Time Embedded Systems
    Anderson, Hugh
    Khoo, Siau-Cheng
    THIRD INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 13 - +
  • [32] HARD REAL-TIME EMBEDDED OPERATING-SYSTEMS
    COOLING, J
    MICROPROCESSORS AND MICROSYSTEMS, 1994, 18 (09) : 499 - 500
  • [33] Implementation of hard real-time embedded control systems
    Colnaric, M
    Verber, D
    Gumzej, R
    Halang, WA
    REAL-TIME SYSTEMS, 1998, 14 (03) : 293 - 310
  • [34] A framework for the development and integration of configurations within real-time, embedded and distributed software in HEP experiments
    Chateau, Frederic
    Anvar, Shebli
    2007 15TH IEEE-NPSS REAL-TIME CONFERENCE, VOLS 1 AND 2, 2007, : 219 - 224
  • [35] Compadres: A lightweight component middleware framework for composing distributed real-time embedded systems with real-time Java']Java
    Hu, Jie
    Gorappa, Shruti
    Colmenares, Juan A.
    Klefstad, Raymond
    MIDDLEWARE 2007, PROCEEDINGS, 2007, 4834 : 41 - +
  • [36] A software architecture for real-time, embedded monitoring systems
    Caflisch, L
    Savigni, A
    Schettini, R
    Tisato, F
    AVSS 2005: Advanced Video and Signal Based Surveillance, Proceedings, 2005, : 540 - 545
  • [37] On the schedulability analysis for distributed hard real-time systems
    Gutierrez, JCP
    Garcia, JJG
    Harbour, MG
    NINTH EUROMICRO WORKSHOP ON REAL TIME SYSTEMS, PROCEEDINGS, 1997, : 136 - 143
  • [38] A software architecture for complex real-time embedded systems
    Xu, Jia
    Proceedings of the 2006 IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, 2006, : 35 - 42
  • [39] Precedence constraints in hard real-time distributed systems
    Orozco, J
    Cayssials, R
    Santos, J
    Ferro, E
    THIRD IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 1997, : 33 - 38
  • [40] Predictability study of hard real-time distributed systems
    Mao, Yugang
    Jin, Shiyao
    Zhang, Yongjun
    Hu, Huaping
    2000, Sci Press (37):