DocumentCode :
3190289
Title :
Targeting different abstraction layers by model-based design methods for embedded systems: A case study
Author :
Rafique, Omair ; Gesell, Manuel ; Schneider, Klaus
Author_Institution :
Dept. of Comput. Sci., Univ. of Kaiserslautern, Kaiserslautern, Germany
fYear :
2013
fDate :
19-21 Aug. 2013
Firstpage :
334
Lastpage :
337
Abstract :
In this paper, we show how code can be generated at different levels of abstraction from a single source description. To this end, we use a model-driven development tool called Averest that is based on a synchronous programming language. We illustrate our approach by means of a case study from the domain of distributed real-time automotive embedded systems. This paper focuses thereby mainly on the use of the Averest toolkit to generate code at different levels of abstraction.
Keywords :
distributed programming; embedded systems; program compilers; programming languages; software tools; Averest toolkit; abstraction layers; abstraction levels; code generation; distributed real-time automotive embedded systems; model-based design methods; model-driven development tool; single source description; synchronous programming language; Embedded systems; Hardware; Mathematical model; Pulse width modulation; Switches; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2013 IEEE 19th International Conference on
Conference_Location :
Taipei
ISSN :
1533-2306
Type :
conf
DOI :
10.1109/RTCSA.2013.6732235
Filename :
6732235
Link To Document :
بازگشت