Development of dependable real-time systems with Zerberus

被引:1
|
作者
Buckl, C [1 ]
Knoll, A [1 ]
Schrott, G [1 ]
机构
[1] Tech Univ Munich, Dept Informat, Garching, Germany
关键词
D O I
10.1109/PRDC.2005.32
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Although the main fault-tolerance techniques are known for a long time, there exists no consistent approach for implementing dependable applications in the sense that the fault-tolerance mechanisms are generated automatically by development tools. With the Zerberus System we developed such a tool. The main concept of Zerberus is the platform independent specification of the functional model (application tasks, interaction with environment, temporal constraints) by the developer using the Zerberus language. Based on this functional model the code for the fault-tolerance mechanisms is generated automatically for the desired platform using preimplemented templates. Due to this automatic code generation the development process is accelerated and the developers are enabled to implement dependable application without expert knowledge of fault-tolerance techniques. Our approach offers also the possibility to accelerate the certification process by using certified templates for the fault-tolerance mechanisms.
引用
收藏
页码:404 / 408
页数:5
相关论文
共 50 条
  • [31] An optimization based design for integrated dependable real-time embedded systems
    Islam, Shariful
    Suri, Neeraj
    Balogh, Andras
    Csertan, Gyoergy
    Pataricza, Andras
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2009, 13 (04) : 245 - 285
  • [32] A dependable online testing and upgrade architecture for real-time embedded systems
    Lee, K
    Sha, L
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2005, : 160 - 165
  • [33] An optimization based design for integrated dependable real-time embedded systems
    Shariful Islam
    Neeraj Suri
    András Balogh
    György Csertán
    András Pataricza
    [J]. Design Automation for Embedded Systems, 2009, 13 : 245 - 285
  • [34] Replica determinism and flexible scheduling in hard real-time dependable systems
    Poledna, S
    Burns, A
    Wellings, A
    Barrett, P
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (02) : 100 - 111
  • [35] A resource management model for dynamic, scalable, dependable, real-time systems
    Ravindran, B
    Welch, LR
    Bruggeman, C
    Shirazi, BA
    Cavanaugh, C
    [J]. PARALLEL AND DISTRIBUTED PROCESSING, 1998, 1388 : 931 - 936
  • [36] Scheduling Framework for Real-time Dependable NoC-Based Systems
    Tagel, Mihkel
    Ellervee, Peeter
    Jervan, Gert
    [J]. 2009 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2009, : 95 - 99
  • [37] Replica voting: a distributed middleware service for real-time dependable systems
    Ravindran, K.
    Kwiat, K. A.
    Sabbir, A.
    Cao, B.
    [J]. 2006 1ST INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS SOFTWARE & MIDDLEWARE, VOLS 1 AND 2, 2006, : 437 - +
  • [38] A Real-Time Dependable Flash Storage System
    McEwan, Alistair A.
    Komsul, Muhammad Ziya
    [J]. IEEE ACCESS, 2019, 7 : 142974 - 142990
  • [39] Special issue: Real-time dependable objects
    Pereira, CE
    Baldoni, R
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2002, 17 (02): : 65 - 66
  • [40] Exploiting primary/backup mechanism for energy efficiency in dependable real-time systems
    Guo, Yifeng
    Zhu, Dakai
    Aydin, Hakan
    Han, Jian-Jun
    Yang, Laurence T.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 78 : 68 - 80