On-the-fly program modification: systems for dynamic updating | IEEE Journals & Magazine | IEEE Xplore