METHODOLOGY FOR TESTING SPREADSHEETS

Patent №

US 6,948,154

Granted

2005-09-20

Filed 1999

Owner

UNIVERSITY, OREGON STATE

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09438084

The invention includes a method for testing a spreadsheet cell. Du-associations are collected for the spreadsheet cell. The cell's execution trace is tracked. After the user validates the cell, the du-associations that participated in the execution trace are marked as executed. Du-associations for other cells that are affected by the testing a spreadsheet cell are similarly marking as exercised. If the user changes a cell's contents, the collected du-associations for the cell are discarded and the steps of collecting test elements, tracking execution traces, and marking are repeated. Cells that depend on the changed cell also repeat these steps. After the user marks a cell as validated, a validation symbol is shown on the cell. If the cell's validation status is later brought into question, the validation symbol can change or be removed entirely. The invention also includes a method for providing a user with feedback of the testedness of the spreadsheet cells. The du-associations for each spreadsheet cell are maintained, and the subset of du-associations that have been exercised is identified. Using the numbers of tested and untested du-associations, a testedness measure is calculated for the cell, which is provided to the user.

AI classification

AI hardware1.00
Planning0.99
Knowledge representation0.74
Natural language0.06
Evolutionary computation0.00
Vision0.00
Machine learning0.00
Speech0.00

Ownership

UNIVERSITY, OREGON STATE

assignment · 103930712

Assignors

ROTHERMEL, GREGG EVAN, BURNETT, MARGARET MYERS, LI, LIXIN

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

© 2026 NYSGPT2525 LLC