Dynamic program modification in the non-stop software extensible system (NOSES)

Akira Okamoto*, Hiroshi Sunaga, Keiichi Koyanagi

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

This paper presents a mechanism for partially modifying programs written in a high-level language without interrupting service of a switching or communication system. This mechanism is developed as a part of our plan for establishing the Non-stop Software Extensible System (NOSES). This dynamic program modification method covers 100% of bug fixes and most minor feature additions. By considering the relationship of the modification mechanism and the characteristics of the modified program, we clarify conditions for preventing inconsistencies. We also examine the off-line system, the on-line OS kernel, and simple operation interface. Our mechanism is expected to be used widely in switching or communications systems.

Original languageEnglish
Title of host publicationConference Record - International Conference on Communications
PublisherPubl by IEEE
Pages1779-1783
Number of pages5
ISBN (Print)0780318269
Publication statusPublished - 1994 Jan 1
Externally publishedYes
EventProceedings of the 1994 IEEE International Conference on Communications - New Orleans, LA, USA
Duration: 1994 May 11994 May 5

Publication series

NameConference Record - International Conference on Communications
Volume3
ISSN (Print)0536-1486

Other

OtherProceedings of the 1994 IEEE International Conference on Communications
CityNew Orleans, LA, USA
Period94/5/194/5/5

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Dynamic program modification in the non-stop software extensible system (NOSES)'. Together they form a unique fingerprint.

Cite this