Reconciling run-time evolution and resource-constrained embedded systems through a component-based development framework - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Science of Computer Programming Année : 2013

Reconciling run-time evolution and resource-constrained embedded systems through a component-based development framework

Résumé

This paper deals with the evolution of embedded systems software at run-time. To accomplish such software evolution activities in resource-constrained embedded systems, we propose a component-based, execution time evolution infrastructure, that reconciles richness of evolution alternatives and performance requirements. The proposition is based on fine-grained optimization of embedded components, and on off-site component reifications called mirrors, which are representations of components that allow us to treat evolution concerns remotely and hence to reduce the memory footprint. An evaluation on a real-world evolution scenario shows the efficiency and relevance of our approach.

Dates et versions

hal-00744926 , version 1 (24-10-2012)

Identifiants

Citer

Juan Navas, Jean-Philippe Babau, Jacques Pulou. Reconciling run-time evolution and resource-constrained embedded systems through a component-based development framework. Science of Computer Programming, 2013, 8, pp.1073-1098. ⟨10.1016/j.scico.2012.08.004⟩. ⟨hal-00744926⟩
134 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More