Software caching using dynamic binary rewriting for embedded devices | IEEE Conference Publication | IEEE Xplore