Mapping Functional Behavior onto Architectural Model in a Model Driven Embedded System Design

Abstract : The ever-increasing complexity in embedded systems espe- cially in the automobile industry in the recent years has necessitated model-driven engineering. In this paper, we consider the problem of mapping functional behavior onto an architectural model captured in AADL in order to op- timize end-to-end delay in executing a distributed function on the speci ed platform architecture. Our work presup- poses that an architectural platform model is xed due to existing hardware platform that the designers have to work with, whereas a speci c functional feature is being designed in software, and implemented on the given platform. We therefore, consider the problem as a behavior modeling fol- lowed by mapping of behavioral components including com- putation, and communication. This mapping requires both spatial mapping as well as temporal mapping. Spatial map- ping means binding of computational nodes in the behav- ioral model to processors/controllers etc., communications to the platform bus; and the temporal binding is done by scheduling the computation on the platform. We explain our method by way of a case study of an adaptive cruise control(ACC) system whose behavior model is represented with a data- ow graph(DFG) captured in LUSTRE. A static schedule is derived from the DFG and then mapped to the platform architecture model by formulating a non-linear op- timization problem. The resulting problem being at least NP-hard, we propose use of simulated annealing or other heuristic algorithms to solve the optimization problem. The limitations of our method are discussed as well.
Type de document :
Communication dans un congrès
Symposium On Applied Computing, Apr 2015, Salamanca, Spain. 〈http://www.acm.org/conferences/sac/sac2015〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01148908
Contributeur : Jean-Pierre Talpin <>
Soumis le : mardi 5 mai 2015 - 16:26:40
Dernière modification le : mardi 16 janvier 2018 - 15:54:23

Identifiants

  • HAL Id : hal-01148908, version 1

Citation

Joshi Prashi, Sandeep Kumar Shukla, Jean-Pierre Talpin, Huafeng Yu. Mapping Functional Behavior onto Architectural Model in a Model Driven Embedded System Design. Symposium On Applied Computing, Apr 2015, Salamanca, Spain. 〈http://www.acm.org/conferences/sac/sac2015〉. 〈hal-01148908〉

Partager

Métriques

Consultations de la notice

234