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
Link To Document :
بازگشت