Object oriented programming techniques to replace software components on the fly in a running program

  • Authors:
  • Manfred Stadel

  • Affiliations:
  • Siemens AG, ZFE IS SOF 22, Otto Hahn Ring 6, 8000 Munich 83, FRG

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 1991

Quantified Score

Hi-index 0.01

Visualization

Abstract

Many systems, e. g. embedded systems, process control systems, or telecommunication switching systems cannot be stopped running to modify and extend their software. It must be possible to replace software components on the fly by new versions while the program is running. It is shown how object oriented programming techniques can help do design and implement a software system such that its components are dynamically replaceable at run time.