• DocumentCode
    866243
  • Title

    On-the-fly program modification: systems for dynamic updating

  • Author

    Segal, Mark E. ; Frieder, Ophir

  • Author_Institution
    Bellcore, Morristown, NJ, USA
  • Volume
    10
  • Issue
    2
  • fYear
    1993
  • fDate
    3/1/1993 12:00:00 AM
  • Firstpage
    53
  • Lastpage
    65
  • Abstract
    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.<>
  • Keywords
    software maintenance; dynamic software-based updating systems; dynamic updating; on-the-fly program modification; procedure-oriented dynamic updating system; Computer bugs; Control systems; Costs; Hardware; Space vehicles; Switching systems;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.199735
  • Filename
    199735