[go: up one dir, main page]

Matsumura et al., 1994 - Google Patents

Highly reliable on-line partial file modification for office data provisioning in" NOSES"

Matsumura et al., 1994

Document ID
2022255660936417738
Author
Matsumura H
Sunaga H
Koyanagi K
Kasuga S
Publication year
Publication venue
1994 IEEE GLOBECOM. Communications: The Global Bridge

External Links

Snippet

The paper presents an on-line software modification technique for use in office data provisioning in the Non-stop Service Enhancible Software (NOSES) system. High reliability and high software-maintainability needed for coping quickly and effectively with diverse …
Continue reading at ieeexplore.ieee.org (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/455Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Update
    • G06F8/68Incremental; Differential
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Programme initiating; Programme switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Update
    • G06F8/67Update while running
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/42Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
    • H04Q3/54Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges

Similar Documents

Publication Publication Date Title
EP0648353B1 (en) System for changing software during computer operation
CA2080401C (en) Network system and its software management method
US5339430A (en) System for dynamic run-time binding of software modules in a computer system
US6397385B1 (en) Method and apparatus for in service software upgrade for expandable telecommunications system
US5359730A (en) Method of operating a data processing system having a dynamic software update facility
KR0176272B1 (en) How to update and restore system files
JPH10506763A (en) Method and system for updating software in a telecommunications switch without interrupting existing communications
EP0839358B1 (en) Emulator for an sql relational-database
US6138274A (en) Method and apparatus for updating an online computer program
EP0924943B1 (en) Method and system for merging telephone switching office databases
Matsumura et al. Highly reliable on-line partial file modification for office data provisioning in" NOSES"
US6336215B1 (en) Apparatus and method for on-line code only replacement of a running program using checkpoints
GB2320343A (en) computer system with checkpoint facility
Utas Robust Communications Software: Extreme Availability, Reliability and Scalability for Carrier-Grade Systems
Sunaga et al. A reliable communication switching platform for quick service provisioning
Okamoto et al. Dynamic program modification in the non-stop software extensible system (NOSES)
Koyanagi et al. Non-stop service-enhanceable communications software platform based on an object-oriented paradigm
JP2555920B2 (en) Online real-time processor
Yamada et al. NOSES object-oriented switching software in C++-non-stop service enhanceable software
Sunaga et al. Applicability evaluation of service feature enhancement using the partial-file" plug-in" modification technique
KR100443633B1 (en) Method for Addition Subsystem in ATM Switching System
KR100255814B1 (en) Package Version Management in ATM Switching System
KR930007234B1 (en) How to implement disk file comparison function of all electronic switch
Sunaga et al. File operation for a non-stop service enhanceable software (NOSES) platform
Futagami et al. A realtime telecommunication platform geared to advanced online maintenance