This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
On-the-Fly Program Modification: Systems for Dynamic Updating
March/April 1993 (vol. 10 no. 2)
pp. 53-65

Several dynamic software-based updating systems that are in the research and production stages are described. In particular, the procedure-oriented dynamic updating system (PODUS) is discussed. In PODUS, a program is updated by loading the new version of the program and replacing each old procedure with its corresponding new procedure during execution. Updating a procedure involves changing the binding from its current version to the new version. When all procedures have been replaced by their corresponding new versions, the program update is completed.

Index Terms:
software maintenance; on-the-fly program modification; dynamic updating; dynamic software-based updating systems; procedure-oriented dynamic updating system
Citation:
Mark E. Segal, Ophir Frieder, "On-the-Fly Program Modification: Systems for Dynamic Updating," IEEE Software, vol. 10, no. 2, pp. 53-65, March-April 1993, doi:10.1109/52.199735
Usage of this product signifies your acceptance of the Terms of Use.