METHOD AND APPARATUS FOR TESTING A SOFTWARE COMPONENT USING AN ABSTRACTION MATRIX

Patent №

US 6,941,546

Granted

2005-09-06

Filed 2001

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09919753

A functional testing technique is provided employing an abstraction matrix that describes a complex software component to be tested. The abstraction matrix includes state and event information. The technique is an automated process which parses the abstraction matrix to generate test cases and mapped expected results therefore. The test cases are separated based on layers of the software component and data structures are associated with the separated test cases of the layers. The data structures allow the test cases of the various layers to be uncorrelated. The software component executable is employed to generate test case execution threads from the test cases and mapped expected results for a particular layer. These execution threads can then be executed in parallel, thereby testing the software component.

AI classification

Knowledge representation1.00
Planning0.90
AI hardware0.83
Natural language0.09
Vision0.01
Machine learning0.00
Speech0.00
Evolutionary computation0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 120720925

Assignors

APUZZO, JOSEPH T., MARINO, JOHN P., HOSKINS, CURTIS L., RACE, TIMOTHY L., SURI, HEMANT R.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC