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 …
- 230000004048 modification 0 title abstract description 29
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/455—Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Update
- G06F8/68—Incremental; Differential
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Update
- G06F8/67—Update while running
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/42—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
- H04Q3/54—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements 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 |