AUTOMATED TEST INPUT GENERATION FOR WEB APPLICATIONS

Patent №

US 8,302,080

Granted

2012-10-30

Filed 2008

Owner

DOCOMO COMMUNICATIONS LABORATORIES USA, INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12249646

A method and apparatus is disclosed herein for automated test input generation for web applications. In one embodiment, the method comprises performing a source-to-source transformation of the program; performing interpretation on the program based on a set of test input values; symbolically executing the program; recording a symbolic constraint for each of one or more conditional expressions encountered during execution of the program, including analyzing a string operation in the program to identify one or more possible execution paths, and generating symbolic inputs representing values of variables in each of the conditional expressions as a numeric expression and a string constraint including generating constraints on string values by modeling string operations using finite state transducers (FSTs) and supplying values from the program's execution in place of intractable sub-expressions; and generating new inputs to drive the program during a subsequent iteration based on results of solving the recorded string constraints.

AI hardwareG06F 11/3688G06F 8/00

AI classification

AI hardware0.99
Natural language0.22
Knowledge representation0.06
Evolutionary computation0.04
Planning0.00
Machine learning0.00
Vision0.00
Speech0.00

Ownership

DOCOMO COMMUNICATIONS LABORATORIES USA, INC.

assignment · 218420563

NTT DOCOMO, INC.

assignment · 218420619

Assignors

DOCOMO COMMUNICATIONS LABORATORIES USA, INC.

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

From the same owner

© 2026 NYSGPT2525 LLC