Patent US5724273A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5724273A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network

Assignee: Hewlett Packard Development Co LP
•
Filing: 1994-12-06
•
Granted: 1998-03-03
•
Expires: 2014-12-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A technique for analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network. The binary table expresses a proposed set of requirements for a proposed subsystem control facility. The suite of test scripts is prepared from a knowledgebase containing test generation information relating to a predetermined global set of subsystem requirements. The test results are compared with the knowledgebase containing the predetermined set of subsystem requirements, and the relative performance of the proposed set of requirements with the predetermined set of subsystem requirements is graphically displayed or printed. The predetermined set of subsystem requirements includes rules governing the operation of a subject network and a library of permitted commands and object types. The proposed set of requirements includes paired selections of commands and object types from the library. The test results obtained using at least some of the paired selections of commands and object types are compared with the corresponding predetermined set of subsystem requirements in the knowledgebase, and violations of the rules are specified. The library further includes object modifiers and attributes, and the proposed set of requirements further includes selected modifiers and attributes paired to objects. The nature of any non-conformance of the proposed set of requirements to the predetermined set of subsystem requirements is indicated, along with the correction required to establish conformance. Any non-conformance is also related expressly to the predetermined set of subsystem requirements.

Inventors

  • 👤 Marc Desgrousilliers
  • 👤 Gregory H. Henderson
  • 👤 Jane S. Prugsanapan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 11:10
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/3668; G06F11/3672; G06F11/3692; G06F11/22; G06F11/2257

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 170 words
A method of analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility, said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, said method comprising the steps of: (a) providing a second knowledgebase containing said predetermined set of subsystem requirements; (b) comparing the test results with said predetermined set of subsystem requirements in said second knowledgebase; and (c) indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements; wherein said test results include the results of positive tests for testing the ability of said proposed subsystem control facility set of requirements to process valid commands and object types and negative tests for testing the ability of said proposed set of requirements to process invalid commands or object types.
Claim 2
Independent Claim 170 words
A method of analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility, said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, said method comprising the steps of: (a) providing a second knowledgebase containing said predetermined set of subsystem requirements; (b) comparing the test results with said predetermined set of subsystem requirements in said second knowledgebase; and (c) indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements; wherein said test results include the results of positive tests for testing the ability of said proposed subsystem control facility set of requirements to process valid commands and object types and negative tests for testing the ability of said proposed set of requirements to process invalid commands or object types.
Claim 3
Dependent Claim 34 words
The method of claim 1 wherein said step (c) of indicating includes the step of reporting any failure of said proposed set of requirements to conform under the positive tests or the negative tests.
Claim 4
Dependent Claim 90 words
The method of claim 1 wherein said predetermined set of subsystem requirements includes rules governing the operation of a subject network and a library of permitted commands and object types; said proposed set of requirements includes paired selections of commands and object types from said library; wherein said step (b) of comparing includes the step of comparing the test results obtained using at least some of said paired selections of commands and object types; and wherein said step (c) of indicating includes the step of specifying violations of said rules.
Claim 5
Dependent Claim 58 words
The method of claim 3 wherein said library includes object modifiers and attributes; said proposed set of requirements includes selected modifiers and attributes paired to objects; and wherein said step (b) of comparing includes the step of comparing the test results obtained using at least some of said selected modifiers and attributes paired to objects with the rules.
Claim 6
Dependent Claim 21 words
The method of claim 1 wherein said step (c) of indicating includes the step of specifying the nature of any non-conformance.
Claim 7
Dependent Claim 22 words
The method of claim 5 wherein said step (c) of indicating includes the step of specifying the correction required to establish conformance.
Claim 8
Dependent Claim 25 words
The method of claim 5 wherein said step (c) of indicating includes the step of relating the non-conformance to said predetermined set of subsystem requirements.
Claim 9
Independent Claim 135 words
A method of analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility and said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, said method comprising the steps of: (a) providing a second knowledgebase containing said predetermined set of subsystem requirements; (b) comparing the test results with said predetermined set of subsystem requirements in said second knowledgebase, said step of comparing including the step of selecting individual test results for analysis; and (c) indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements.
Claim 10
Independent Claim 135 words
A method of analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility and said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, said method comprising the steps of: (a) providing a second knowledgebase containing said predetermined set of subsystem requirements; (b) comparing the test results with said predetermined set of subsystem requirements in said second knowledgebase, said step of comparing including the step of selecting individual test results for analysis; and (c) indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements.
Claim 11
Dependent Claim 37 words
The method of claim 8 wherein said predetermined set of subsystem requirements includes a library of permitted commands; and wherein said step of selecting includes the step of specifying test results for a specific command for analysis.
Claim 12
Dependent Claim 39 words
The method of claim 8 wherein said predetermined set of subsystem requirements includes a library of permitted object types; and wherein said step of selecting includes the step of specifying test results for a specific object type for analysis.
Claim 13
Dependent Claim 51 words
The method of claim 10 wherein said library includes object modifiers and attributes; said proposed set of requirements includes selected modifiers and attributes paired to objects; and wherein said step of selecting includes the step of specifying test results obtained using said selected modifiers and attributes paired to objects for analysis.
Claim 14
Dependent Claim 42 words
The method of claim 8 wherein said predetermined set of subsystem requirements includes a library of permitted commands and object types; and wherein said step of selecting includes the step of specifying test results for a specific command-object type pair for analysis.
Claim 15
Dependent Claim 72 words
The method of claim 12 wherein said test results include the results of positive tests for testing the ability of said proposed set of requirements to process valid commands and object types and negative tests for testing the ability of said proposed set of requirements to process invalid commands or object types; and wherein said step of selecting includes the step of specifying positive test results or negative test results for analysis.
Claim 16
Independent Claim 173 words
A system for analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility, said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, said system comprising: (a) means for providing a second knowledgebase containing said predetermined set of subsystem requirements; (b) means for comparing the test results with said predetermined set of subsystem requirements in said second knowledgebase; and (c) means for indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements; wherein said test results include the results of positive tests for testing the ability of said proposed subsystem control facility set of requirements to process valid commands and object types and negative tests for testing the ability of said proposed set of requirements to process invalid commands or object types.
Claim 17
Independent Claim 173 words
A system for analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility, said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, said system comprising: (a) means for providing a second knowledgebase containing said predetermined set of subsystem requirements; (b) means for comparing the test results with said predetermined set of subsystem requirements in said second knowledgebase; and (c) means for indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements; wherein said test results include the results of positive tests for testing the ability of said proposed subsystem control facility set of requirements to process valid commands and object types and negative tests for testing the ability of said proposed set of requirements to process invalid commands or object types.
Claim 18
Dependent Claim 83 words
The invention of claim 14 wherein said predetermined set of subsystem requirements includes rules governing the operation of a subject network and a library of permitted commands and object types; said proposed set of requirements includes paired selections of commands and object types from said library; wherein said comparing means includes means for comparing the test results obtained using said paired selections of commands and object types with said rules, and wherein said indicating means includes means for specifying violations of said rules.
Claim 19
Dependent Claim 56 words
The invention of claim 15 wherein said library includes object modifiers and attributes; said proposed set of requirements includes selected modifiers and attributes paired to objects; and wherein said comparing means includes means for comparing the test results obtained using at least some of said selected modifiers and attributes paired to object types with the rules.
Claim 20
Dependent Claim 18 words
The invention of claim 14 wherein said indicating means includes means for specifying the nature of any non-conformance.
Claim 21
Dependent Claim 19 words
The invention of claim 17 wherein said specifying means includes means for specifying the correction required to establish conformance.
Claim 22
Dependent Claim 22 words
The invention of claim 17 wherein said specifying means includes means for relating the non-conformance to said predetermined set of subsystem requirements.
Claim 23
Independent Claim 142 words
A system for analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility, said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, said system comprising: (a) means for providing a second knowledgebase containing said predetermined set of subsystem requirements; (b) means for comparing the test results with said predetermined set of subsystem requirements in said second knowledgebase, said comparing means including graphical user interface means for enabling a user to specify individual test results for analysis; and (c) means for indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements.
Claim 24
Independent Claim 142 words
A system for analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility, said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, said system comprising: (a) means for providing a second knowledgebase containing said predetermined set of subsystem requirements; (b) means for comparing the test results with said predetermined set of subsystem requirements in said second knowledgebase, said comparing means including graphical user interface means for enabling a user to specify individual test results for analysis; and (c) means for indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements.
Claim 25
Dependent Claim 41 words
The invention of claim 20 wherein said predetermined set of subsystem requirements includes a library of permitted commands; and wherein said graphical user interface means includes means for enabling a user to specify test results for a specific command for analysis.
Claim 26
Dependent Claim 43 words
The invention of claim 20 wherein said predetermined set of subsystem requirements includes a library of permitted object types; and wherein said graphical user interface means includes means for enabling a user to specify test results for a specific object type for analysis.
Claim 27
Dependent Claim 55 words
The invention of claim 22 wherein said library includes object modifiers and attributes; said proposed set of requirements includes selected modifiers and attributes paired to objects; and wherein said graphical user interface means includes means for enabling a user to specify test results obtained using said selected modifiers and attributes paired to objects for analysis.
Claim 28
Dependent Claim 46 words
The invention of claim 20 wherein said predetermined set of subsystem requirements includes a library of permitted commands and object types; and wherein said graphical user interface means includes means for enabling a user to specify test results for a specific command-object type pair for analysis.
Claim 29
Dependent Claim 75 words
The invention of claim 24 wherein said test results include the results of positive tests for testing the ability of the proposed set of requirements to process valid commands and object types and negative tests for testing the ability of said proposed set of requirements to process invalid commands or object types; and wherein said graphical user interface includes means for enabling the user to specify positive test results or negative test results for analysis.
Claim 30
Independent Claim 207 words
A system for analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility, said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, said predetermined set of subsystem requirements including a library of permitted commands and object types, said test results including the results of positive tests for testing the ability of the set of requirements to process valid commands and object types and negative tests for testing the ability of said proposed set of requirements to process invalid commands or object types, said system comprising: (a) means for providing a second knowledgebase containing said predetermined set of subsystem requirements; (b) means for comparing the test results with said predetermined set of subsystem requirements in said second knowledgebase; (c) means for indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements, said indicating means including means for reporting any failure of the proposed set of requirements to conform under the positive tests or the negative tests.
Claim 31
Independent Claim 207 words
A system for analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility, said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, said predetermined set of subsystem requirements including a library of permitted commands and object types, said test results including the results of positive tests for testing the ability of the set of requirements to process valid commands and object types and negative tests for testing the ability of said proposed set of requirements to process invalid commands or object types, said system comprising: (a) means for providing a second knowledgebase containing said predetermined set of subsystem requirements; (b) means for comparing the test results with said predetermined set of subsystem requirements in said second knowledgebase; (c) means for indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements, said indicating means including means for reporting any failure of the proposed set of requirements to conform under the positive tests or the negative tests.
Claim 32
Dependent Claim 192 words
A computer program product comprising: a computer usable medium having computer readable code embodied therein for analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility, said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, the computer program product comprising: computer readable program code devices configured to cause a computer to effect comparing the test result with said predetermined set of subsystem requirements from a second knowledgebase; and computer readable program code devices configured to cause a computer to effect indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements; wherein said test results include the results of positive tests for testing the ability of said proposed subsystem control facility set of requirements to process valid commands and object types and negative tests for testing the ability of said proposed set of requirements to process invalid commands or object types.
Claim 33
Dependent Claim 192 words
A computer program product comprising: a computer usable medium having computer readable code embodied therein for analyzing test results obtained by applying a binary table and a suite of test scripts to a test subsystem control facility for a distributed systems network, said binary table expressing a proposed set of requirements for a proposed subsystem control facility, said suite of test scripts being prepared from a first knowledgebase containing test generation information relating to a predetermined set of subsystem requirements, the computer program product comprising: computer readable program code devices configured to cause a computer to effect comparing the test result with said predetermined set of subsystem requirements from a second knowledgebase; and computer readable program code devices configured to cause a computer to effect indicating the relative conformance of said proposed set of requirements with said predetermined set of subsystem requirements; wherein said test results include the results of positive tests for testing the ability of said proposed subsystem control facility set of requirements to process valid commands and object types and negative tests for testing the ability of said proposed set of requirements to process invalid commands or object types.

References Cited (Backward Citations)

US4797885A Cited
US5269014A Cited
US5159687A Cited
US5337320A Cited
US5526522A Cited
US5361360A Cited
US5475843A Cited
US5600789A Cited
US5539862A Cited
US5490249A Cited
US5371883A Cited
US5418793A Cited
US5590330A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-02 2001-09-01 2002-03-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-02 2005-09-01 2006-03-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-02 2009-09-01 2010-03-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag