← Back to Patent Explorer
US5864660A Expired / Lapsed US ⏱️ 0.0 years remaining

Testing the integration of a plurality of elements in a computer system using a plurality of tests codes, each corresponding to an alternate product configuration for an associated element

Assignee: ELECTRONIC SYSTEMS Corp A CORP OF DELAWARE
•
Filing: 1997-11-20
•
Granted: 1999-01-26
•
Expires: 2017-11-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computing system (10) includes elements (12-24) interfacing at integration points (26-47). One or more of the elements (12-24) may be associated with one or more testing tables. For example, a testing table (48) may include a test procedure (54) and several corresponding test codes (54a, 54b, 54c) associated with alternate product configurations (12a, 12b, 12c) that satisfy the functional requirements of an element (12). The testing tables in the computing system (10) provide a systematic and standardized scheme for defining, creating, modifying, and adapting integration test code. A testing system (11) accesses the testing tables to test the integration of the elements (12-24) in the computing system (10).

Inventors

  • 👤 Imad W. Hamameh
  • 👤 Reinier J. Aerdts
  • 👤 Martin R. Brack

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 12:16
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/26; G06F11/263; G06F11/273

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 114 words
An automated method for testing integration of a plurality of elements in a computing system, comprising: for each element, retrieving a testing table associated with the element, each testing table comprising a testing procedure representing an integration test for the associated element and a plurality of test codes, each test code corresponding to an alternate product configuration for the associated element; identifying an alternate product configuration for each element; retrieving from each testing table the test code corresponding to the identified alternate product configuration for the associated element; combining the retrieved test codes into a testing program; and executing the testing program to test integration of the plurality of elements in the computing system.
Claim 2
Dependent Claim 114 words
An automated method for testing integration of a plurality of elements in a computing system, comprising: for each element, retrieving a testing table associated with the element, each testing table comprising a testing procedure representing an integration test for the associated element and a plurality of test codes, each test code corresponding to an alternate product configuration for the associated element; identifying an alternate product configuration for each element; retrieving from each testing table the test code corresponding to the identified alternate product configuration for the associated element; combining the retrieved test codes into a testing program; and executing the testing program to test integration of the plurality of elements in the computing system.
Claim 3
Dependent Claim 27 words
The method of claim 1, further comprising: identifying a sub-element in the identified alternate product configuration for each element; and retrieving a test code for each sub-element.
Claim 4
Dependent Claim 27 words
The method of claim 1, further comprising: identifying at least one integration point between the plurality of elements; and establishing a testing procedure for each integration point.
Claim 5
Dependent Claim 150 words
A computing system, comprising: a first element; a second element coupled with the first element at an integration point; a first testing table associated with the first element, the first testing table comprising a first testing procedure representing an integration test for the first element and a plurality of first test codes, each first test code corresponding to an alternate product configuration for the first element; a second testing table associated with the second element, the second testing table comprising a second testing procedure representing an integration test for the second element and a plurality of second test codes, each second test code corresponding to an alternate product configuration for the second element; and each of the first test codes operable to be combined with each of the second test codes into a testing program which can be executed to test integration of the first element with the second element.
Claim 6
Dependent Claim 150 words
A computing system, comprising: a first element; a second element coupled with the first element at an integration point; a first testing table associated with the first element, the first testing table comprising a first testing procedure representing an integration test for the first element and a plurality of first test codes, each first test code corresponding to an alternate product configuration for the first element; a second testing table associated with the second element, the second testing table comprising a second testing procedure representing an integration test for the second element and a plurality of second test codes, each second test code corresponding to an alternate product configuration for the second element; and each of the first test codes operable to be combined with each of the second test codes into a testing program which can be executed to test integration of the first element with the second element.
Claim 7
Dependent Claim 22 words
The system of claim 4, wherein each alternate product configuration for the first and second elements comprises a plurality of distinct products.
Claim 8
Dependent Claim 28 words
The system of claim 4, wherein: the first element comprises a computer platform operable to process information; and the second element comprises a database operable to store information.
Claim 9
Dependent Claim 20 words
The system of claim 4, wherein each of the first element and the second element comprises a plurality of sub-elements.
Claim 10
Dependent Claim 20 words
The system of claim 4, wherein the integration point represents commands exchanged between the first element and the second element.
Claim 11
Dependent Claim 193 words
A computing system, comprising: a plurality of elements coupled at one or more first integration points; at least one first testing table for testing integration of the plurality of elements at the first integration points, the first testing table comprising a first testing procedure representing an integration test for the plurality of elements and a plurality of first test codes, each first test code corresponding to an alternate product configuration for the plurality of elements; an additional element operable to couple to the plurality of elements at one or more second integration points; at least one second testing table for testing integration of the additional element with the plurality of elements at the second integration points, the second testing table comprising a second testing procedure representing an integration test for the additional element and a plurality of second test codes, each test second test code corresponding to an alternate product configuration for the additional element; and each of the first test codes operable to be combined with each of the second test codes into a testing program which can be executed to test integration of the additional element with the plurality of elements.
Claim 12
Dependent Claim 193 words
A computing system, comprising: a plurality of elements coupled at one or more first integration points; at least one first testing table for testing integration of the plurality of elements at the first integration points, the first testing table comprising a first testing procedure representing an integration test for the plurality of elements and a plurality of first test codes, each first test code corresponding to an alternate product configuration for the plurality of elements; an additional element operable to couple to the plurality of elements at one or more second integration points; at least one second testing table for testing integration of the additional element with the plurality of elements at the second integration points, the second testing table comprising a second testing procedure representing an integration test for the additional element and a plurality of second test codes, each test second test code corresponding to an alternate product configuration for the additional element; and each of the first test codes operable to be combined with each of the second test codes into a testing program which can be executed to test integration of the additional element with the plurality of elements.
Claim 13
Dependent Claim 25 words
The system of claim 9, wherein the plurality of elements comprises: a computer platform operable to process information; and a database operable to store information.

References Cited (Backward Citations)

US4489414A Cited
US4639916A Cited
US4888771A Cited
US5428619A Cited
US5579509A Cited
US5410681A Cited
US5371883A Cited
US5499357A Cited
US5546595A Cited
US5615333A Cited
US5651111A Cited
US5542043A Cited
US5557740A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-25 2002-07-27 2003-01-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-25 2006-07-27 2007-01-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-25 2010-07-27 2011-01-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag