• DocumentCode
    3591941
  • Title

    A novel modeling framework for time-triggered safety-critical embedded systems

  • Author

    Ayestaran, Iban ; Nicolas, Carlos F. ; Perez, Jon ; Larrucea, Asier ; Puschner, Peter

  • Author_Institution
    Embedded Syst. Group, IK4-Ikerlan Res. Center, Arrasate-Mondragón, Spain
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper presents the Platform Specific Time Triggered Model (PS-TTM), a SystemC based modeling and simulation framework for time-triggered safety-critical embedded systems. The approach facilitates the modeling of Time-Triggered Architecture (TTA) based embedded systems, following a strict separation between the designs of functionality and platform. The PS-TTM provides a value and time domain deterministic simulation environment for an early functional and temporal assessment of the systems. Moreover, the framework includes a time-triggered automatic test executor that enables to perform non-intrusive simulated fault injection (SFI) to the models. The SFI makes an early dependability assessment possible, what reduces the risk of late and expensive discovery of safety related pitfalls. The feasibility of the proposed framework is illustrated with a case study, based on the modeling, simulation and validation of a simplified railway on-board signaling system.
  • Keywords
    embedded systems; fault tolerant computing; safety-critical software; PS-TTM model; SFI; SystemC based modeling; SystemC based simulation framework; TTA based embedded systems; dependability assessment; nonintrusive simulated fault injection; platform specific time triggered model; railway on-board signaling system; time-triggered safety-critical embedded systems; Circuit faults; Computational modeling; Computer architecture; Delays; Embedded systems; Libraries; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification and Design Languages (FDL), 2014 Forum on
  • ISSN
    1636-9874
  • Type

    conf

  • DOI
    10.1109/FDL.2014.7119343
  • Filename
    7119343