• DocumentCode
    123917
  • Title

    Towards Component-Based Design of Safety-Critical Cyber-Physical Applications

  • Author

    Masrur, Alejandro ; Kit, Michal ; Bures, Tomas ; Hardt, Wolfram

  • Author_Institution
    Dept. of Comput. Sci., Tech. Univ. Chemnitz, Chemnitz, Germany
  • fYear
    2014
  • fDate
    27-29 Aug. 2014
  • Firstpage
    254
  • Lastpage
    261
  • Abstract
    Cyber-physical systems typically involve a large number of mobile autonomous devices that closely interact with each other and their environment. Standard design and development techniques from the embedded domain fail to accurately model the dynamics of such systems and, hence, there is an increasing need for new programming models and abstractions. Component-based design approaches are a promising solution to manage the complexity of large-scale dynamic systems. However, existing such approaches either do not accurately model transitory interactions between components -- which are typical of cyber-physical systems -- or do not provide guarantees for real-time behavior which is essential in many safety-critical applications. To overcome this problem, in this paper, we present a component-based design technique based on DEECo (Dependable Emergent Ensembles of Components). The DEECo framework allows modeling large-scale dynamic systems by a set of interacting components. In contrast to other component-based design approaches from the literature, DEECo provides mechanisms to describe transitory interactions between components. We introduce necessary extensions to the DEECo design flow and integrate it with real-time analysis techniques that allow reasoning about timing behavior at the component-description level. Finally, we illustrate the simplicity and usefulness of our approach on a case study consisting of an intelligent crossroad system.
  • Keywords
    embedded systems; logic design; safety-critical software; DEECo; Dependable Emergent Ensembles of Components; component-based design technique; cyber-physical systems; intelligent crossroad system; large-scale dynamic systems; mobile autonomous devices; programming models; real-time analysis techniques; Adaptation models; Delays; Real-time systems; Runtime; Software; Switches; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2014 17th Euromicro Conference on
  • Conference_Location
    Verona
  • Type

    conf

  • DOI
    10.1109/DSD.2014.87
  • Filename
    6927252