US4953096A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Test method and apparatus for distributed system
Assignee: Hitachi Ltd
•
Filing: 1987-08-12
•
Granted: 1990-08-28
•
Expires: 2007-08-12
Abstract
Abstract In a distributed system having a plurality of processors connected to a common transmission line, each processor comprises means for registering erroneous programs within the processor, and means for changing modes, so that a program is diagnosed on the basis of a processed result of data accepted from the transmission line and is registered in the erroneous program registration means if it is erroneous, and that the mode change means changes-over the test mode and the on-line mode by reference to the erroneous program registration means and in correspondence with the programs registered in or canceled from the registration means.
Inventors
- 👤 Isao Wachi
- 👤 Kinji Mori
- 👤 Masayuki Orimo
- 👤 Yasuo Suzuki
- 👤 Katsumi Kawano
- 👤 Minoru Koizumi
- 👤 Kozo Nakai
- 👤 Hirokazu Kasashima
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 20:52
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/3668; G06F11/3672; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/31701; G06F11/22; G06F11/3688
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
118 words
A method for testing a program in a distributed system wherein a plurality of subsystems for processing functions have respective processors connected to one another through a transmission medium comprising: a first step of processing a function in each of said subsystems by the use of at least one of data received from said transmission medium and data in the subsystem; a second step of diagnosing the processing of the function on the basis of a result of the processing by said first step in each subsystem; and, a third step of selectively making a processing mode of its own subsystem to one of a processing mode and a test mode in accordance with the step of diagnosing.
Claim 2
Independent Claim
118 words
A method for testing a program in a distributed system wherein a plurality of subsystems for processing functions have respective processors connected to one another through a transmission medium comprising: a first step of processing a function in each of said subsystems by the use of at least one of data received from said transmission medium and data in the subsystem; a second step of diagnosing the processing of the function on the basis of a result of the processing by said first step in each subsystem; and, a third step of selectively making a processing mode of its own subsystem to one of a processing mode and a test mode in accordance with the step of diagnosing.
Claim 3
Dependent Claim
19 words
A test method according to claim 1 wherein said function is a program to be processed in a subsystem.
Claim 4
Dependent Claim
37 words
A test method according to claim 1, further comprising the step of registering, in each subsystem, an erroneous function of said each subsystem in a registration means on the basis of a diagnostic result in another subsystem.
Claim 5
Dependent Claim
21 words
A test method according to claim 1 which further includes a fourth step of registering the function diagnosed as being erroneous.
Claim 6
Dependent Claim
34 words
A test method according to claim 1, wherein the data which is transmitted on said transmission medium includes a portion for specifying test data, and a content code indicating a content of said data.
Claim 7
Dependent Claim
50 words
A test method according to claim 5, wherein the diagnosing step includes the step of diagnosing the function on the basis of a relationship between the content code of the data to be processed in accordance with said function and the content code of the data of the processed result.
Claim 8
Dependent Claim
64 words
A test method according to claim 1 or claim 2, further comprising the step of sending, in each subsystem, at least either of data of said own subsystem having the function diagnosed as being erroneous or data of the processed result of the function diagnosed as being erroneous to said transmission medium as test data when said each subsystem is in said test mode.
Claim 9
Independent Claim
111 words
An apparatus for testing a program in a distributed system wherein a plurality of subsystems for processing functions are connected to one another through a transmission medium, wherein each subsystem comprises: a first means for function processing by the use of data received from said transmission medium and data in its own subsystem; a second means for diagnosing the processing of the function on the basis of a result of the process by said first means; and, a third means for selectively making a processing mode of its own subsystem to one of a processing mode and a test mode in accordance with a diagnosis of the second means for diagnosing.
Claim 10
Independent Claim
111 words
An apparatus for testing a program in a distributed system wherein a plurality of subsystems for processing functions are connected to one another through a transmission medium, wherein each subsystem comprises: a first means for function processing by the use of data received from said transmission medium and data in its own subsystem; a second means for diagnosing the processing of the function on the basis of a result of the process by said first means; and, a third means for selectively making a processing mode of its own subsystem to one of a processing mode and a test mode in accordance with a diagnosis of the second means for diagnosing.
Claim 11
Dependent Claim
33 words
A test apparatus according to claim 8, wherein said each subsystem further comprises means for registering an erroneous function in said registration means on the basis of a diagnostic result in another subsystem.
Claim 12
Dependent Claim
58 words
The apparatus according to claim 8, wherein each subsystem further comprises means for sending at least either of data of said own subsystem having the function diagnosed as being erroneous or data of the processed result of the function diagnosed as being erroneous to said transmission medium as test data when each subsystem is in said test mode.
Claim 13
Dependent Claim
19 words
A test apparatus according to claim 8 wherein said function is a program to be processed in a subsystem.
Claim 14
Dependent Claim
19 words
A test apparatus according to claim 8 which further includes means of registering the function diagnosed as being erroneous.
Claim 15
Dependent Claim
34 words
A test apparatus according to claim 8, wherein the data which is transmitted on said transmission medium includes a portion for specifying test data, and a content code indicating a content of said data.
Claim 16
Dependent Claim
49 words
A test apparatus according to claim 13, wherein the diagnosis means includes means for diagnosing the function on the basis of a relationship between the content code of the data to be processed in accordance with said function and the content code of the data of the processed result.
Claim 17
Independent Claim
95 words
A method for testing a program in a system for processing a plurality of programs, the system having a plurality of subsystems, each subsystem comprising: a first step of processing, in each subsystem, a program by the use of data in the system; a second step of diagnosing, in each subsystem, a program on the basis of the result of the processing by said first step; and, a third step of selectively making, in each subsystem, a program to one of a processing mode and a test mode in accordance with the step of diagnosing.
Claim 18
Independent Claim
95 words
A method for testing a program in a system for processing a plurality of programs, the system having a plurality of subsystems, each subsystem comprising: a first step of processing, in each subsystem, a program by the use of data in the system; a second step of diagnosing, in each subsystem, a program on the basis of the result of the processing by said first step; and, a third step of selectively making, in each subsystem, a program to one of a processing mode and a test mode in accordance with the step of diagnosing.
References Cited (Backward Citations)
US3551659A
Cited
US4204251A
Cited
US4323966A
Cited
US4489379A
Cited
US4507727A
Cited
US4468734A
Cited
US4583224A
Cited
US4589068A
Cited
US4719626A
Cited
US4627055A
Cited
US4803683A
Cited
US4797885A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-08-27 | 1994-02-26 | 1994-08-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-08-27 | 1998-02-26 | 1998-08-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-08-27 | 2002-02-26 | 2002-08-28 | $7700.00 | Window Closed / Lapsed |