Platform for Software Reconfiguration in Embedded Systems
Résumé
The software on quite all embedded systems (from smart cards to satellites) is difficult to change once it has left the factory. It is then difficult to modify their functionalities, to add new ones or to correct hardware or software bugs. Moreover, the constraints specific to the embedded system (on memory, CPU, power, communications and so on) make reconfiguration even more difficult. We propose in this paper a software reconfiguration platform, which is general enough to take into account a wide variety of constraints, and which is flexible and adaptable enough to be specific to a given embedded application.