• DocumentCode
    297110
  • Title

    NOSES object-oriented switching software in C++-non-stop service enhanceable software

  • Author

    Yamada, Tetsuyasu ; Sunaga, Hiroshi ; Koyanagi, Keiichi ; Matsumura, Hajime

  • Author_Institution
    NTT Network Service Syst. Labs., Japan
  • Volume
    2
  • fYear
    1994
  • fDate
    28 Nov- 2 Dec 1994
  • Firstpage
    828
  • Abstract
    NOSES (non-stop service enhanceable software) has been developed applying techniques for realizing high reliability and a low cost by increasing the extent of software reusability. The paper describes these design techniques, in particular those involving the use of the C++ language. The reliability techniques described are call-recovering restart, call-recovering executing file-update, and on-line partial file modification. Software reusability is increased by using customizable platform software. In evaluating these techniques, the resulting increase in the number of instructions per call is estimated, and a method is proposed for measuring the increase in software reusability in an object-oriented design environment
  • Keywords
    C language; file organisation; object-oriented programming; software reliability; software reusability; telecommunication computing; telecommunication switching; C++; NOSES object-oriented switching software; call-recovering executing file-update; call-recovering restart; cost; customizable platform software; design techniques; instruction numbers; nonstop service enhanceable software; on-line partial file modification; reliability; software reusability; Costs; Environmental economics; Erbium; Intelligent networks; Nose; Software design; Software maintenance; Software reusability; Switches; Switching systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 1994. GLOBECOM '94. Communications: The Global Bridge., IEEE
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    0-7803-1820-X
  • Type

    conf

  • DOI
    10.1109/GLOCOM.1994.512710
  • Filename
    512710