---
_id: '36918'
abstract:
- lang: eng
  text: This paper presents an advanced eight levels spanning SystemC based virtual
    platform methodology and framework - referred to as HeroeS 3 - providing smooth
    application to platform mapping and continuous co-refinement of a virtual prototype
    with its physical environment model. For heterogeneity support, various SystemC
    extensions are combined covering continuous/discrete models of computation and
    different communication abstractions, such as analog mixed-signal models, abstract
    RTOS/HAL/middleware models, TLM bus models, and QEMU wrappers. We enable dependability
    assessment by Fault Effect Modeling (FEM) at the virtual prototype in order to
    avoid risking physical injury or damage. Also, simulation results are deterministic
    and can be evaluated interactively or offline. We apply FEM to both the physical
    environment model and the different abstractions of the virtual prototype. Currently,
    we focus on sensor failures and application control flow errors.
author:
- first_name: Markus
  full_name: Becker, Markus
  last_name: Becker
- first_name: Christoph
  full_name: Kuznik, Christoph
  last_name: Kuznik
- first_name: Wolfgang
  full_name: Müller, Wolfgang
  id: '16243'
  last_name: Müller
citation:
  ama: 'Becker M, Kuznik C, Müller W. Fault Effect Modeling in a Heterogeneous SystemC
    Based Virtual Platform Framework for Cyber Physical Systems. In: IEEE; 2014. doi:<a
    href="https://doi.org/10.1109/ICCPS.2014.6843726">10.1109/ICCPS.2014.6843726</a>'
  apa: Becker, M., Kuznik, C., &#38; Müller, W. (2014). <i>Fault Effect Modeling in
    a Heterogeneous SystemC Based Virtual Platform Framework for Cyber Physical Systems</i>.
    ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), Berlin. <a
    href="https://doi.org/10.1109/ICCPS.2014.6843726">https://doi.org/10.1109/ICCPS.2014.6843726</a>
  bibtex: '@inproceedings{Becker_Kuznik_Müller_2014, place={Berlin}, title={Fault
    Effect Modeling in a Heterogeneous SystemC Based Virtual Platform Framework for
    Cyber Physical Systems}, DOI={<a href="https://doi.org/10.1109/ICCPS.2014.6843726">10.1109/ICCPS.2014.6843726</a>},
    publisher={IEEE}, author={Becker, Markus and Kuznik, Christoph and Müller, Wolfgang},
    year={2014} }'
  chicago: 'Becker, Markus, Christoph Kuznik, and Wolfgang Müller. “Fault Effect Modeling
    in a Heterogeneous SystemC Based Virtual Platform Framework for Cyber Physical
    Systems.” Berlin: IEEE, 2014. <a href="https://doi.org/10.1109/ICCPS.2014.6843726">https://doi.org/10.1109/ICCPS.2014.6843726</a>.'
  ieee: 'M. Becker, C. Kuznik, and W. Müller, “Fault Effect Modeling in a Heterogeneous
    SystemC Based Virtual Platform Framework for Cyber Physical Systems,” presented
    at the ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), Berlin,
    2014, doi: <a href="https://doi.org/10.1109/ICCPS.2014.6843726">10.1109/ICCPS.2014.6843726</a>.'
  mla: Becker, Markus, et al. <i>Fault Effect Modeling in a Heterogeneous SystemC
    Based Virtual Platform Framework for Cyber Physical Systems</i>. IEEE, 2014, doi:<a
    href="https://doi.org/10.1109/ICCPS.2014.6843726">10.1109/ICCPS.2014.6843726</a>.
  short: 'M. Becker, C. Kuznik, W. Müller, in: IEEE, Berlin, 2014.'
conference:
  location: Berlin
  name: ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)
date_created: 2023-01-16T11:57:08Z
date_updated: 2023-01-16T11:57:22Z
department:
- _id: '58'
doi: 10.1109/ICCPS.2014.6843726
keyword:
- Computational modeling
- Finite element analysis
- Prototypes
- Abstracts
- Software
- Fault tolerance
- Fault tolerant systems
language:
- iso: eng
place: Berlin
publisher: IEEE
status: public
title: Fault Effect Modeling in a Heterogeneous SystemC Based Virtual Platform Framework
  for Cyber Physical Systems
type: conference
user_id: '5786'
year: '2014'
...
---
_id: '36922'
abstract:
- lang: eng
  text: In this paper we present an approach for the self reconfiguration of distributed
    micro-controllers for increased fault tolerance. Based on a modified distributed
    system topology utilizing a time division multiple access (TDMA) protocol, i.e.,
    Flex Ray, we present a self-organized distributed coordinator concept which performs
    the self-reconfiguration in the case of node failures. We introduce a distributed
    coordinator, which utilizes redundant slots in the Flex Ray communication schedule
    and combines messages in configured protocol frames and slots to avoid a complete
    bus restart. As such, the self-reconfiguration is realized by means of predetermined
    information about resulting changes in the communication dependencies and (re-)assignments
    determined in the design phase. To retrieve the necessary information, we present
    an analytical approach, which determines a combined solution for the initial configuration
    and all possible reconfigurations for the remaining nodes of the Flex Ray network
    in case of node failures. Hence, through this method we can design self-reconfiguring
    network-based systems enabling the handling of node failures for an increased
    fault tolerance.
author:
- first_name: Kay
  full_name: Klobedanz, Kay
  last_name: Klobedanz
- first_name: Wolfgang
  full_name: Müller, Wolfgang
  id: '16243'
  last_name: Müller
- first_name: Achim
  full_name: Rettberg, Achim
  last_name: Rettberg
citation:
  ama: 'Klobedanz K, Müller W, Rettberg A. An Approach for Self-Reconfiguring and
    Fault-Tolerant Distributed Real-Time Systems. In: IEEE; 2012. doi:<a href="https://doi.org/10.1109/ISORCW.2012.41">10.1109/ISORCW.2012.41</a>'
  apa: Klobedanz, K., Müller, W., &#38; Rettberg, A. (2012). <i>An Approach for Self-Reconfiguring
    and Fault-Tolerant Distributed Real-Time Systems</i>. IEEE 15th International
    Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing
    Workshops. <a href="https://doi.org/10.1109/ISORCW.2012.41">https://doi.org/10.1109/ISORCW.2012.41</a>
  bibtex: '@inproceedings{Klobedanz_Müller_Rettberg_2012, place={Shenzhen, China },
    title={An Approach for Self-Reconfiguring and Fault-Tolerant Distributed Real-Time
    Systems}, DOI={<a href="https://doi.org/10.1109/ISORCW.2012.41">10.1109/ISORCW.2012.41</a>},
    publisher={IEEE}, author={Klobedanz, Kay and Müller, Wolfgang and Rettberg, Achim},
    year={2012} }'
  chicago: 'Klobedanz, Kay, Wolfgang Müller, and Achim Rettberg. “An Approach for
    Self-Reconfiguring and Fault-Tolerant Distributed Real-Time Systems.” Shenzhen,
    China : IEEE, 2012. <a href="https://doi.org/10.1109/ISORCW.2012.41">https://doi.org/10.1109/ISORCW.2012.41</a>.'
  ieee: 'K. Klobedanz, W. Müller, and A. Rettberg, “An Approach for Self-Reconfiguring
    and Fault-Tolerant Distributed Real-Time Systems,” presented at the IEEE 15th
    International Symposium on Object/Component/Service-Oriented Real-Time Distributed
    Computing Workshops, 2012, doi: <a href="https://doi.org/10.1109/ISORCW.2012.41">10.1109/ISORCW.2012.41</a>.'
  mla: Klobedanz, Kay, et al. <i>An Approach for Self-Reconfiguring and Fault-Tolerant
    Distributed Real-Time Systems</i>. IEEE, 2012, doi:<a href="https://doi.org/10.1109/ISORCW.2012.41">10.1109/ISORCW.2012.41</a>.
  short: 'K. Klobedanz, W. Müller, A. Rettberg, in: IEEE, Shenzhen, China , 2012.'
conference:
  name: IEEE 15th International Symposium on Object/Component/Service-Oriented Real-Time
    Distributed Computing Workshops
date_created: 2023-01-16T12:23:50Z
date_updated: 2023-01-16T12:25:33Z
department:
- _id: '672'
doi: 10.1109/ISORCW.2012.41
keyword:
- Real time systems
- Fault tolerant systems
- Schedules
- Protocols
- Redundancy
- Delay
language:
- iso: eng
place: 'Shenzhen, China '
publication_identifier:
  eisbn:
  - 978-0-7695-4669-8
publisher: IEEE
status: public
title: An Approach for Self-Reconfiguring and Fault-Tolerant Distributed Real-Time
  Systems
type: conference
user_id: '5786'
year: '2012'
...
---
_id: '37006'
abstract:
- lang: eng
  text: In this paper we present an approach for the configuration and reconfiguration
    of FlexRay networks to increase their fault tolerance. To guarantee a correct
    and deterministic system behavior, the FlexRay specification does not allow a
    reconfiguration of the schedapproachule during run time. To avoid the necessity
    of a complete bus restart in case of a node failure, we propose a reconfiguration
    using redundant slots in the schedule and/or combine messages in existing frames
    and slots, to compensate node failures and increase robustness. Our approach supports
    the developer to increase the fault tolerance of the system during the design
    phase. It is a heuristic, which, additionally to a determined initial configuration,
    calculates possible reconfigurations for the remaining nodes of the FlexRay network
    in case of a node failure, to keep the system working properly. An evaluation
    by means of realistic safety-critical automotive real-time systems revealed that
    it determines valid reconfigurations for up to 80% of possible individual node
    failures. In summary, our approach offers major support for the developer of FlexRay
    networks since the results provide helpful feedback about reconfiguration capabilities.
    In an iterative design process these information can be used to determine and
    optimize valid reconfigurations.
author:
- first_name: Kay
  full_name: Klobedanz, Kay
  last_name: Klobedanz
- first_name: Andreas
  full_name: König, Andreas
  last_name: König
- first_name: Wolfgang
  full_name: Müller, Wolfgang
  id: '16243'
  last_name: Müller
citation:
  ama: 'Klobedanz K, König A, Müller W. A Reconfiguration Approach for Faul-Tolerant
    FlexRay Networks. In: <i>Proceedings of DATE’11</i>. IEEE; 2011. doi:<a href="https://doi.org/10.1109/DATE.2011.5763022">10.1109/DATE.2011.5763022</a>'
  apa: Klobedanz, K., König, A., &#38; Müller, W. (2011). A Reconfiguration Approach
    for Faul-Tolerant FlexRay Networks. <i>Proceedings of DATE’11</i>. 2011 Design,
    Automation &#38; Test in Europe, Grenoble, France. <a href="https://doi.org/10.1109/DATE.2011.5763022">https://doi.org/10.1109/DATE.2011.5763022</a>
  bibtex: '@inproceedings{Klobedanz_König_Müller_2011, place={Grenoble, France}, title={A
    Reconfiguration Approach for Faul-Tolerant FlexRay Networks}, DOI={<a href="https://doi.org/10.1109/DATE.2011.5763022">10.1109/DATE.2011.5763022</a>},
    booktitle={Proceedings of DATE’11}, publisher={IEEE}, author={Klobedanz, Kay and
    König, Andreas and Müller, Wolfgang}, year={2011} }'
  chicago: 'Klobedanz, Kay, Andreas König, and Wolfgang Müller. “A Reconfiguration
    Approach for Faul-Tolerant FlexRay Networks.” In <i>Proceedings of DATE’11</i>.
    Grenoble, France: IEEE, 2011. <a href="https://doi.org/10.1109/DATE.2011.5763022">https://doi.org/10.1109/DATE.2011.5763022</a>.'
  ieee: 'K. Klobedanz, A. König, and W. Müller, “A Reconfiguration Approach for Faul-Tolerant
    FlexRay Networks,” presented at the 2011 Design, Automation &#38; Test in Europe,
    Grenoble, France, 2011, doi: <a href="https://doi.org/10.1109/DATE.2011.5763022">10.1109/DATE.2011.5763022</a>.'
  mla: Klobedanz, Kay, et al. “A Reconfiguration Approach for Faul-Tolerant FlexRay
    Networks.” <i>Proceedings of DATE’11</i>, IEEE, 2011, doi:<a href="https://doi.org/10.1109/DATE.2011.5763022">10.1109/DATE.2011.5763022</a>.
  short: 'K. Klobedanz, A. König, W. Müller, in: Proceedings of DATE’11, IEEE, Grenoble,
    France, 2011.'
conference:
  location: Grenoble, France
  name: 2011 Design, Automation & Test in Europe
date_created: 2023-01-17T09:09:25Z
date_updated: 2023-01-17T09:09:33Z
department:
- _id: '672'
doi: 10.1109/DATE.2011.5763022
keyword:
- Schedules
- Fault tolerant systems
- Redundancy
- Protocols
- Automotive engineering
- Genetic algorithms
language:
- iso: eng
place: Grenoble, France
publication: Proceedings of DATE'11
publisher: IEEE
status: public
title: A Reconfiguration Approach for Faul-Tolerant FlexRay Networks
type: conference
user_id: '5786'
year: '2011'
...
---
_id: '37056'
abstract:
- lang: eng
  text: In this paper we present an approach to increase the fault tolerance in FlexRay
    networks by introducing backup nodes to replace defect ECUs (Electronic Control
    Units). In order to reduce the memory requirements of such backup nodes, we distribute
    redundant tasks over different nodes and propose the distributed coordinated migration
    of tasks of the defect ECU to the backup node at runtime. This approach enhances
    our former work in, where we extended the FlexRay bus schedule by redundant slots
    to consider changes in the communication/slot assignment and investigated and
    evaluated different solutions to migrate the redundant tasks to the backup node
    using the static and/or dynamic segment of the communication cycle for transmissions.
    We present the approach of distributed coordination for migration and communication
    instead of additional dedicated coordinator nodes to further increase the fault
    tolerance. With this approach we improve the safety of FlexRay networks by avoiding
    a possible single point of failure due to a dedicated coordinator node also minimizing
    the necessary time needed for a reconfiguration after an ECU failure. Furthermore,
    we reduce the overhead within the communication and the demand for additional
    hardware components.
author:
- first_name: Kay
  full_name: Klobedanz, Kay
  last_name: Klobedanz
- first_name: Gilles B.
  full_name: Defo, Gilles B.
  last_name: Defo
- first_name: Wolfgang
  full_name: Müller, Wolfgang
  id: '16243'
  last_name: Müller
- first_name: Timo
  full_name: Kerstan, Timo
  last_name: Kerstan
citation:
  ama: 'Klobedanz K, Defo GB, Müller W, Kerstan T. Distributed Coordination of Task
    Migration for Fault-Tolerant FlexRay Networks. In: <i>Proceedings of SIES 2010</i>.
    ; 2010. doi:<a href="https://doi.org/10.1109/SIES.2010.5551384">10.1109/SIES.2010.5551384</a>'
  apa: Klobedanz, K., Defo, G. B., Müller, W., &#38; Kerstan, T. (2010). Distributed
    Coordination of Task Migration for Fault-Tolerant FlexRay Networks. <i>Proceedings
    of SIES 2010</i>. International Symposium on Industrial Embedded System (SIES).
    <a href="https://doi.org/10.1109/SIES.2010.5551384">https://doi.org/10.1109/SIES.2010.5551384</a>
  bibtex: '@inproceedings{Klobedanz_Defo_Müller_Kerstan_2010, place={Trento, Italien},
    title={Distributed Coordination of Task Migration for Fault-Tolerant FlexRay Networks},
    DOI={<a href="https://doi.org/10.1109/SIES.2010.5551384">10.1109/SIES.2010.5551384</a>},
    booktitle={Proceedings of SIES 2010}, author={Klobedanz, Kay and Defo, Gilles
    B. and Müller, Wolfgang and Kerstan, Timo}, year={2010} }'
  chicago: Klobedanz, Kay, Gilles B. Defo, Wolfgang Müller, and Timo Kerstan. “Distributed
    Coordination of Task Migration for Fault-Tolerant FlexRay Networks.” In <i>Proceedings
    of SIES 2010</i>. Trento, Italien, 2010. <a href="https://doi.org/10.1109/SIES.2010.5551384">https://doi.org/10.1109/SIES.2010.5551384</a>.
  ieee: 'K. Klobedanz, G. B. Defo, W. Müller, and T. Kerstan, “Distributed Coordination
    of Task Migration for Fault-Tolerant FlexRay Networks,” presented at the International
    Symposium on Industrial Embedded System (SIES), 2010, doi: <a href="https://doi.org/10.1109/SIES.2010.5551384">10.1109/SIES.2010.5551384</a>.'
  mla: Klobedanz, Kay, et al. “Distributed Coordination of Task Migration for Fault-Tolerant
    FlexRay Networks.” <i>Proceedings of SIES 2010</i>, 2010, doi:<a href="https://doi.org/10.1109/SIES.2010.5551384">10.1109/SIES.2010.5551384</a>.
  short: 'K. Klobedanz, G.B. Defo, W. Müller, T. Kerstan, in: Proceedings of SIES
    2010, Trento, Italien, 2010.'
conference:
  name: International Symposium on Industrial Embedded System (SIES)
date_created: 2023-01-17T11:31:38Z
date_updated: 2023-01-17T11:31:47Z
department:
- _id: '672'
doi: 10.1109/SIES.2010.5551384
keyword:
- Fault tolerant systems
- Protocols
- Redundancy
- Runtime
- Payloads
- Schedules
language:
- iso: eng
place: Trento, Italien
publication: Proceedings of SIES 2010
publication_identifier:
  eisbn:
  - 978-1-4244-5841-7
status: public
title: Distributed Coordination of Task Migration for Fault-Tolerant FlexRay Networks
type: conference
user_id: '5786'
year: '2010'
...
