Skip to content

The classifier judged this item not relevant to AI security, so it is left out of lists, feeds, the API and dataset releases. If that is wrong, report a correction on this page.

InfoResearchPeer-reviewed

FLEX: Flexible Linked EXecution for Real-Time Embedded Hotpatching

Published
Record updated

Summary

The paper proposes Flexible Linked EXecution (FLEX), a hotpatching technique for real-time embedded systems that avoids reboots. FLEX redirects function calls and global variable accesses through a compile-time generated Control Flow Table (CFT) and applies updates with a double-buffered pointer swap. In experiments it showed about 11% average execution overhead and roughly 17% more flash memory usage.