CNIPA.AI
Back to Search
Dossier

SYSTEMS AND METHODS FOR EXECUTING EXTERNAL SOFTWARE CODE

InventionPending
1views
20Claims · 3 independent
§ Ⅰ

Dossier Overview

Inventor

Richard Friend; Robert Englander

IPC Classification

G6F 21/52

CPC Classification

G6F21/52G6F2221/33

A method and system for executing external software code with a computer application. The method includes generating test data inputs based on values of interest in the external software code; generating simulations, including simulation parameters based on the values of interest in the external software code, to emulate the behavior of the computer application; executing the external software code in test iterations, using the test data inputs and simulations, in a sandbox environment isolated from a production environment; monitoring a line coverage of the external software code during the execution of the external software code; determining whether the line coverage of the external software code meets the predetermined completion threshold value; and in response to determining that the line coverage of the code meets the predetermined completion threshold value, verifying the external software code for use with the computer application in the production environment, and executing the external software code.

Original (Chinese)

A method and system for executing external software code with a computer application. The method includes generating test data inputs based on values of interest in the external software code; generating simulations, including simulation parameters based on the values of interest in the external software code, to emulate the behavior of the computer application; executing the external software code in test iterations, using the test data inputs and simulations, in a sandbox environment isolated from a production environment; monitoring a line coverage of the external software code during the execution of the external software code; determining whether the line coverage of the external software code meets the predetermined completion threshold value; and in response to determining that the line coverage of the code meets the predetermined completion threshold value, verifying the external software code for use with the computer application in the production environment, and executing the external software code.

External Resources