ABSTRACT In the era of the Internet of Things (IoT), millions of devices and embedded platforms based on low-cost and limited resources microcontroller units (MCUs) will be used in continuous operation. Even if over-the-air firmware update is today a common feature, many applications might require not to reboot or to support hardware resource sharing. In such a context stop, update and reboot the platform is unpractical and dynamic loading of new user code is required. This in turn requires mechanisms to protect the MCU hardware resources and the continuously executing system tasks from uncontrolled perturbation caused by new user code being dynamically loaded. In this paper, we present a framework which provides a lightweight virtualizatio...
11th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems, ENSsys 2023 -- ...
Energy harvesters offer the possibility for embedded IoT computing systems to operate without batter...
While security has become important in embedded systems, commodity operating systems often fail in e...
In the era of the Internet of Things (IoT), millions of devices and embedded platforms based on low-...
International audienceLow-power operating system runtimes used on IoT microcontrollers typically pro...
Low-power operating system runtimes used on IoT microcontrollers typically provide rudimentary APIs,...
The proliferation of applications that handle sensitive user data on wearable platforms generates a ...
The introduction of the internet in embedded devices led to a new era of technology—the Intern...
Development, deployment and maintenance of networked software has been revolutionized by DevOps,whic...
© 2017 ACM. The Internet of Things (IoT) creates value by connecting digital processes to the physic...
The current development trend of Internet of Things (IoT) aims for a tighter integration of mobile a...
International audienceThis article presents a hardware-based memory isolation solution for constrain...
The emerging class of transient computing systems enables computation to be sustained despite power ...
We present Velox, a virtual machine architecture that provides a safe execution environment for appl...
Internet of things (IoT) technology has found more applications that require complex computation whi...
11th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems, ENSsys 2023 -- ...
Energy harvesters offer the possibility for embedded IoT computing systems to operate without batter...
While security has become important in embedded systems, commodity operating systems often fail in e...
In the era of the Internet of Things (IoT), millions of devices and embedded platforms based on low-...
International audienceLow-power operating system runtimes used on IoT microcontrollers typically pro...
Low-power operating system runtimes used on IoT microcontrollers typically provide rudimentary APIs,...
The proliferation of applications that handle sensitive user data on wearable platforms generates a ...
The introduction of the internet in embedded devices led to a new era of technology—the Intern...
Development, deployment and maintenance of networked software has been revolutionized by DevOps,whic...
© 2017 ACM. The Internet of Things (IoT) creates value by connecting digital processes to the physic...
The current development trend of Internet of Things (IoT) aims for a tighter integration of mobile a...
International audienceThis article presents a hardware-based memory isolation solution for constrain...
The emerging class of transient computing systems enables computation to be sustained despite power ...
We present Velox, a virtual machine architecture that provides a safe execution environment for appl...
Internet of things (IoT) technology has found more applications that require complex computation whi...
11th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems, ENSsys 2023 -- ...
Energy harvesters offer the possibility for embedded IoT computing systems to operate without batter...
While security has become important in embedded systems, commodity operating systems often fail in e...