ELUS: A Dynamic Software Reconfiguration Infrastructure for Embedded Systems

Dynamic software reconfiguration is the process of updating the system software during its execution. A dynamic software reconfiguration mechanism for an embedded system must be simple, transparent to applications, and use the minimum amount of resources (e.g. memory, processing) possible, since it shares resources with the target embedded system. The authors present EPOS Live Update System (ELUS), an operating system infrastructure for resource-constrained embedded systems. Through the use of sophisticated C++ static meta-programming techniques, unlike the previous software reconfiguration infrastructures, ELUS provides a low-overhead, simple, configurable, and fully transparent software reconfiguration mechanism.

Provided by: Federal University of Santa Catarina Topic: Hardware Date Added: Jan 2010 Format: PDF

Find By Topic