How to have your cake and eat it too: Dynamic software updating with just-in-time overhead | IEEE Conference Publication | IEEE Xplore