Title :
Enhancing the generation of correct-by-construction code from design models for complex embedded systems
Author :
Ciccozzi, Federico ; Sjodin, Martin
Author_Institution :
MRTC, Malardalen Univ., Vasteras, Sweden
Abstract :
Modern embedded systems are becoming more and more complex thus demanding for new powerful development mechanisms. Model-driven engineering has been recognised as a promising paradigm for the development of complex systems especially for its capability of abstracting the problem through models and then manipulating them to automatically generate target code. In our previous works, we presented mechanisms for the generation of 100% of the target code from UML models to be run on singlecore platforms. In this work we provide possible solutions to enhance the generation process to entail a more complex set of platform configurations (i.e., multiprocess, multicore) as well as heterogeneous processing units (i.e., CPU, GPU).
Keywords :
embedded systems; graphics processing units; multiprocessing systems; object-oriented methods; CPU; GPU; automatic target code generation; complex embedded systems; complex system development; correct-by-construction code generation; design models; development mechanisms; heterogeneous processing units; model-driven engineering; multicore configuration; multiprocess configuration; platform configurations;
Conference_Titel :
Emerging Technologies & Factory Automation (ETFA), 2012 IEEE 17th Conference on
Conference_Location :
Krakow
Print_ISBN :
978-1-4673-4735-8
Electronic_ISBN :
1946-0740
DOI :
10.1109/ETFA.2012.6489716